A landmark office development of three office buildings surrounding an impressive courtyard.
Floor
Size
4
9,788 sf
Location
Located just north of Great Tower Street occupying an island site bordered by Fenchurch Street, Mincing Lane and Mark Lane, within close proximity to Lloyd's and 2 minutes walk from Fenchurch station.