11 Allen Road, Stoke NewingtonLondon, ENGLAND
82 Stoke Newington High Street, Stoke NewingtonLondon, ENGLAND
3A Cazenove Road, Stoke NewingtonLondon, ENGLAND