20 Gracechurch Street, Fenchurch StreetLondon, ENGLAND
31 Lombard Street, Fenchurch StreetLondon, ENGLAND
85 Gracechurch Street, Fenchurch StreetLondon, ENGLAND