Greenhouse49 Green Lanes, Stoke NewingtonLondon, ENGLAND
Stoke Newington Town Hall Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND