56 Stoke Newington High St, Stoke NewingtonLondon, ENGLAND
6 Bradbury Street, Stoke NewingtonLondon, ENGLAND
27 Belfast Road, Stoke NewingtonLondon, ENGLAND