45 Newington Green, Stoke NewingtonLondon, ENGLAND
98 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
61 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND
90 Stoke Newington Church Street, Stoke NewingtonLondon, ENGLAND