7 Gillett Street, Stoke NewingtonLondon, ENGLAND
10 Stoke Newington Road, Stoke NewingtonLondon, ENGLAND
88 Oldhill Street, Stoke NewingtonLondon, ENGLAND