Lakeside Coastal VillageA welcoming chalet village beside the sandy coast on Hampshire's Hayling Island