68 Lombard Street, Fenchurch StreetLondon, ENGLAND
Lloyds Building 1 Lime Street, Fenchurch StreetLondon, ENGLAND
Ibex House 42-47 Minories, Fenchurch StreetLondon, ENGLAND