One Aldgate Aldgate, Fenchurch StreetLondon, ENGLAND
Peek House 20 Eastcheap, Fenchurch StreetLondon, ENGLAND
148 Leadenhall Street, Fenchurch StreetLondon, ENGLAND
29-30 Cornhill, Fenchurch StreetLondon, ENGLAND