Beautiful UK seaside town crowned one of the best in Europe for major feature
The small market town of Lymington in Hampshire has been named as one of the best in Europe - and it's perfect for foodies looking for the best seafood in the continent