49 Oldhill Street, Stoke NewingtonLondon, ENGLAND
92 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
256 Stamford Hill, Stoke NewingtonLondon, ENGLAND
107 Dunsmure Road, Stoke NewingtonLondon, ENGLAND