Baywatch on the BeachDuver Road, Saint Helens, Bembridge, Isle of Wight, PO33 1YB, UK
Beach: Saint Helens Beach, Bembridge
View: Situated right on the sandy/shingle beach. Sit at one of the outdoor tables with spectacular views of the eastern Solent and the approach to Bembridge Harbour.
What’s on the menu?: A great seafood-based menu.
Use your mouse to move around the map of Baywatch on the Beach