111 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
11 Green Lanes, Stoke NewingtonLondon, ENGLAND
228 Stamford Hill, Stoke NewingtonLondon, ENGLAND
162-164 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
164 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND