1 Crosswall, Fenchurch StreetLondon, ENGLAND
Tower Hill, Fenchurch StreetLondon, ENGLAND
Tower Place West, Fenchurch StreetLondon, ENGLAND