Title: Hackney and Stoke Newington
Places: Stoke Newington (London, England), Hackney (London, England)