40 Houndsditch, Fenchurch StreetLondon, ENGLAND
8 India Street, Fenchurch StreetLondon, ENGLAND
41 Houndsditch, Fenchurch StreetLondon, ENGLAND
49 Monument Street, Fenchurch StreetLondon, ENGLAND
25 Great Tower Street, Fenchurch StreetLondon, ENGLAND
9-10 Philpot Lane, Fenchurch StreetLondon, ENGLAND