London’s Top 4 Fish and Chip Shops Revealed with Prices Starting at £12.50

London’s Top 4 Fish and Chip Shops Revealed with Prices Starting at £12.50

The Fry Awards have named London’s best fish and chip shops, with the cheapest option priced at £12.50. Check out the winners! London’s Top 4 Fish and Chip Shops Revealed with Prices Starting at £12.50 London: The 13th annual Fry Awards just dropped the list of the UK’s best fish and chip shops, and guess…