78-79 Leadenhall Street, Fenchurch StreetLondon, ENGLAND
149 Fenchurch Street, Fenchurch StreetLondon, ENGLAND