78-79 Leadenhall Street, Fenchurch StreetLondon, ENGLAND
20 London Street, Fenchurch StreetLondon, ENGLAND
13-15 Leadenhall Market, Fenchurch StreetLondon, ENGLAND