Lochside / Lakeside Self Catering in or near Lydd

Lydd is a town in Kent, England, lying on the Romney Marsh. It is one of the larger villages on the marsh, and the most southerly village in Kent.
You may like to try removing filters or zooming out on the map