This property occupies a prominent position on Fenchurch Street, close to the junction with Lime Street and Cullum Street, in the heart of the City of London.

Location

powered by

What's Nearby?

Bank
Transit Stations
Restaurants
Coffee Shops