View from St Helens over the Duver and Bembridge Harbour

(2) The beach at St Helens in winter

 

 

St Helens is situated in a coastal spot set in between Seaview and Bembridge on the picturesque east side of the Isle of Wight. The restaurant overlooks the attractive village green.

We are a five minute walk from Bembridge Marina. There is a car park situated next to the village green within 100 yards of the restaurant.

The property was featured on Relocation Relocation on Channel 4.