53 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
104 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
44 Stoke Newington Road, Stoke NewingtonLondon, ENGLAND