Tugu Building 83-85 Mansell Street, AldgateLondon, ENGLAND
6 Folgate Street, AldgateLondon, ENGLAND
Argyle Ho 6-13 Chamber Street, AldgateLondon, ENGLAND