Gartmore House 8 Fenchurch Place, Fenchurch StreetLondon, ENGLAND
115 Houndsditch, Fenchurch StreetLondon, ENGLAND
Fenchurch St Station Fenchurch Place, Fenchurch StreetLondon, ENGLAND