16 Byward Street, Fenchurch StreetLondon, ENGLAND
107-108 Houndsditch, Fenchurch StreetLondon, ENGLAND