Unit 1-3 17 Plumbers Row, AldgateLondon, ENGLAND
3 Taj Apartments Brick Lane, AldgateLondon, ENGLAND
24-30 Assembly Passage, AldgateLondon, ENGLAND
22 Links Yard, AldgateLondon, ENGLAND