Level 30 The Leadenhall Building122 Leadenhall Street, Fenchurch StreetLondon, ENGLAND
S G House 41 Tower Hill, Fenchurch StreetLondon, ENGLAND
Scottish Provident Building 1-6 Lombard Street, Fenchurch StreetLondon, ENGLAND
24 Cornhill, Fenchurch StreetLondon, ENGLAND
10-13 Lovat Lane, Fenchurch StreetLondon, ENGLAND
Eastcheap Court 11 Philpot Lane, Fenchurch StreetLondon, ENGLAND
Peek House 20 Eastcheap, Fenchurch StreetLondon, ENGLAND
10 Fenchurch Avenue, Fenchurch StreetLondon, ENGLAND
68 Lombard Street, Fenchurch StreetLondon, ENGLAND
24 Monument Street, Fenchurch StreetLondon, ENGLAND