The Vine Inn
Home to a cracking pint of ale and delicious home-cooked food, The Vine Inn is a cosy high-street pub in the town of Freshwater, on the western coast of the Isle of Wight. Seasonal, local produce makes the pub a favoured destination for diners all over the isle.
See All Listings