Often listed as one of London’s top fish and chip shops, Toff’s has a rich history and a solid reputation for serving some of the best fish and chips in the city. Their fish is sourced daily and fried in a light, crispy batter, while the chips are golden and fluffy on the inside.