232 Shoreditch High Street, AldgateLondon, ENGLAND
Library & Community Centre 1 Artizan Street, AldgateLondon, ENGLAND
30 New Road, AldgateLondon, ENGLAND