Stoke Newington Library 184 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
Stamford Hill Library Portland Avenue, Stoke NewingtonLondon, ENGLAND
120 Stamford Hill, Stoke NewingtonLondon, ENGLAND
1 Northfield Road, Stoke NewingtonLondon, ENGLAND