Grassland, Open Storage, (Farm) Outbuildings
To Sell 18.33 ac
18.33 acres of agricultural land & buildings for sale in the highly desirable village..
Located just off of the south coast of England, the Isle of Wight is only 2 hours door-to-door from London via ferry..