88 Leadenhall Street, Fenchurch StreetLondon, ENGLAND
70 Mark Lane, Fenchurch StreetLondon, ENGLAND
Fibi House 24 Creechurch Lane, Fenchurch StreetLondon, ENGLAND
40 Lime Street, Fenchurch StreetLondon, ENGLAND
24A Lime Street, Fenchurch StreetLondon, ENGLAND
145-146 Leadenhall Street, Fenchurch StreetLondon, ENGLAND
9-13 Fenchurch Buildings Fenchurch Street, Fenchurch StreetLondon, ENGLAND
48 Gracechurch Street, Fenchurch StreetLondon, ENGLAND
37-39 Lime Street, Fenchurch StreetLondon, ENGLAND
140 Fenchurch Street, Fenchurch StreetLondon, ENGLAND