Frazer House32-38 Leman StreetLondon, AldgateLondon, ENGLAND
Shoreditch High Street, AldgateLondon, ENGLAND