6 Eastcheap Eastcheap, Fenchurch StreetLondon, ENGLAND
5 Philpot Lane, Fenchurch StreetLondon, ENGLAND
142 Houndsditch, Fenchurch StreetLondon, ENGLAND
6 Eastcheap, Fenchurch StreetLondon, ENGLAND
Fenchurch Street Station Fenchurch Place, Fenchurch StreetLondon, ENGLAND