20A Grimsby Street, Bethnal GreenLondon, ENGLAND
399 Cambridge Heath Road, Bethnal GreenLondon, ENGLAND