Flat 26 Werna House 31 Monument Street, Fenchurch StreetLondon, ENGLAND
19-21 Great Tower Street, Fenchurch StreetLondon, ENGLAND
Ibex House 42-47 Minories, Fenchurch StreetLondon, ENGLAND
10 Eastcheap, Fenchurch StreetLondon, ENGLAND