News

Too Much on Netflix is heavily inspired by Lena Dunham’s London love story. But which of the capital’s hotspots made the cut?