72 Leadenhall Market, Fenchurch StreetLondon, ENGLAND
2 Eastcheap, Fenchurch StreetLondon, ENGLAND
10 Plantation Place Rood Lane, Fenchurch StreetLondon, ENGLAND
The Powerhouse 74 Cornhill, Fenchurch StreetLondon, ENGLAND
8 Byward Street, Fenchurch StreetLondon, ENGLAND