60-61 Leadenhall Market, Fenchurch StreetLondon, ENGLAND
2 Three Quays Walk Tower Hill, Fenchurch StreetLondon, ENGLAND
30 St. Mary Axe, Fenchurch StreetLondon, ENGLAND
3 The Gherkin 30 St. Mary Axe, Fenchurch StreetLondon, ENGLAND
Fenchurch Street Station Fenchurch Place, Fenchurch StreetLondon, ENGLAND
13 Eastcheap, Fenchurch StreetLondon, ENGLAND