Top-Rated Fish and Chips in London
Where to Enjoy England’s Favorite Dish More than 255 million portions of chips are sold in fish and chip shops each year in the UK, so it’s little wonder that this traditional English dish is one of the nation’s favorite meals. We’ve searched high and low to track down London’s finest fish and chip shops…