discover
1 THE
BUILDING
One Creechuch Place offers over 272,505 SQ FT of high quality office accommodation over 17 floors.
Discover now
image_description
2 THE
location
One Creechurch Place is situated in the insurance and financial districts, the building also benefits from the close proximity to the tech hubs of Spitalfields, Shoreditch and Aldgate.
Explore now
image_description
3 accommodation
Discover now