88 Leadenhall Street, Fenchurch StreetLondon, ENGLAND
52-54 Leadenhall Street, Fenchurch StreetLondon, ENGLAND
34 Leadenhall Street, Fenchurch StreetLondon, ENGLAND