198 Stamford Hill, Stoke NewingtonLondon, ENGLAND
78 Oldhill Street, Stoke NewingtonLondon, ENGLAND
107-109 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
88 Stamford Hill, Stoke NewingtonLondon, ENGLAND
166 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
88 Dunsmure Road, Stoke NewingtonLondon, ENGLAND
8 Amhurst Parade Amhurst Park, Stoke NewingtonLondon, ENGLAND
52 Newington Green, Stoke NewingtonLondon, ENGLAND