/ Recommended Pubs / The Vine Inn The Vine Inn Nice pub overlooking the large village green of St Helens. Large interior with small amount of seating at the front and more at the rear. Food also. Campsites nearby as well as St. Helens beach. Parking available nearby.