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