Re-opening Monday, 17th May at 17:00

Takeaways will resume on the same date

Cowes, Isle of Wight, England