Where Are We?

33 St. Helens Restaurant, Lower Green Road, St. Helens, P033 1TS.

St. Helens lies in a coastal position on the East coast of the Isle of Wight, between the villages of Bembridge and Seaview.

There is free parking around the restaurant as well as a free public car park.

Taxi Numbers
01983 811111 Ryde taxis
01983 777007 Vectis Taxis

Any queries on how to get here please contact us on – 01983 872303