A vintage car sits on a Stoke Newington Street in London, UK. A vintage car sits on a Stoke Newington Street in London, UK.