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.
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.