'Insanely popular' fish and chip shop named one of UK's best in stunning village
1 month ago
1
The Habour Lights fish and chip shop in Falmouth, Cornwall, has been named as one of the best in the country in a new review which states it is "insanely popular with locals"