Fenchurch Street Station Fenchurch Place, Fenchurch StreetLondon, ENGLAND
13-15 Leadenhall Market, Fenchurch StreetLondon, ENGLAND
6-8 Fenchurch Street, Fenchurch StreetLondon, ENGLAND
6 Byward Street, Fenchurch StreetLondon, ENGLAND
148 Fenchurch Street, Fenchurch StreetLondon, ENGLAND