88 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
50 Matthias Road, Stoke NewingtonLondon, ENGLAND
10 Stoke Newington Road, Stoke NewingtonLondon, ENGLAND
16 Stamford Hill, Stoke NewingtonLondon, ENGLAND
157A Stoke Newington Road, Stoke NewingtonLondon, ENGLAND