Eric's Fish & Chips in Thornham, near Hunstanton, has been named among the best fish and chip restaruants in the country in the 2025 Fry Awards.