Cambridge Court Amhurst Park, Stoke NewingtonLondon, ENGLAND
50 Newington Green, Stoke NewingtonLondon, ENGLAND