8-10 Rhoda Street, Bethnal GreenLondon, ENGLAND
247 Bethnal Green Road, Bethnal GreenLondon, ENGLAND
18 Victoria Park Square, Bethnal GreenLondon, ENGLAND