batodfoundation.org.uk

The Salix Beach Cafe






  Esplanade, Shanklin PO37 6BG

  +447772056204

Description

The Salix Cafe – Small Hope Beach, Shanklin, Isle of Wight