St Catherines Lighthouse provided the light which saved sailors lives

St Catherine’s lighthouse is set within our land at St Catherine’s Point at the southern tip of the Isle of Wight. It was built in response to local need for