68 Lombard Street, Fenchurch StreetLondon, ENGLAND
24 Monument Street, Fenchurch StreetLondon, ENGLAND