128 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
32 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
117 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
74 Fountayne Road, Stoke NewingtonLondon, ENGLAND
137-139 Green Lanes, Stoke NewingtonLondon, ENGLAND
8 Albion Parade, Stoke NewingtonLondon, ENGLAND
4-6 Matthias Road, Stoke NewingtonLondon, ENGLAND
82 Stamford Hill, Stoke NewingtonLondon, ENGLAND
133-135 Stoke Newington Road, Stoke NewingtonLondon, ENGLAND
73 Stoke Newington Road, Stoke NewingtonLondon, ENGLAND