Gillett Street, Stoke NewingtonLondon, ENGLAND
Wilmer Place Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
Wilmer Place, Stoke NewingtonLondon, ENGLAND
Stamford Hill, Stoke NewingtonLondon, ENGLAND
Lampard Grove, Stoke NewingtonLondon, ENGLAND