The 21 best seaside towns for fish and chips have been revealed by UK consumer champions Which?
Which? conducted a survey of the best and worst seaside towns, rating tourist attractions, beaches, fish and chips and more.
Now the results of the 21 best seaside towns in the UK to enjoy a traditional meal of fish and chips have been revealed with St Andrews in Fife, Scotland securing the top spot.
Here is the full list of the 21 seaside towns for fish and chips.

5. Rye
Sussex seaside town Rye, joins Dartmouth with an overall destination score of 79%. | Liliya Trott - stock.adobe.com
.jpg?crop=3:2&trim=&width=800)
6. Southwold
Southwold in Suffolk is also in joint fourth place alongside Dartmouth and Rye with an overall destination score of 79%. | Adobe Stock

7. Llandudno
Llandudno in Wales, rounds off the top five towns for fish and chips with an overall destination score of 78%. | manuta - stock.adobe.com

8. Aldeburgh
Aldeburgh, which is located in Suffolk, has an overall destination score of 77%. | Matthew - stock.adobe.com