29-30 Leadenhall Market, Fenchurch StreetLondon, ENGLAND
147 Leadenhall Street, Fenchurch StreetLondon, ENGLAND
14 Crosswall, Fenchurch StreetLondon, ENGLAND
16 Byward Street, Fenchurch StreetLondon, ENGLAND