110 Fenchurch Street, Fenchurch StreetLondon, ENGLAND
3-4 Royal Exchange Buildings, Fenchurch StreetLondon, ENGLAND
21 Lombard Street, Fenchurch StreetLondon, ENGLAND
50 Fenchurch Street, Fenchurch StreetLondon, ENGLAND
30 St. Mary Axe, Fenchurch StreetLondon, ENGLAND
Mitre House 12-14 Mitre Street, Fenchurch StreetLondon, ENGLAND
24 Monument Street, Fenchurch StreetLondon, ENGLAND
68 Lombard Street, Fenchurch StreetLondon, ENGLAND
The Northern & Shell Building 10 Lower Thames Street, Fenchurch StreetLondon, ENGLAND
24 Lombard Street, Fenchurch StreetLondon, ENGLAND