108 Jamaica Street, AldgateLondon, ENGLAND
St Bartholomews Gardens Buckhurst Street, AldgateLondon, ENGLAND
Old Church Rd Walter Ter, AldgateLondon, ENGLAND
595-597 Commercial Road, AldgateLondon, ENGLAND