'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"
Read Entire Article