Fenchurch Street Station Fenchurch Place, Fenchurch StreetLondon, ENGLAND
8 Leadenhall Market, Fenchurch StreetLondon, ENGLAND
6-8 Fenchurch Street, Fenchurch StreetLondon, ENGLAND