Cowes, Isle of Wight, PO31
The ideal place to relax after a hard day on the water. The Anchor offers excellent food, award winning ales and a warm welcome throughout the year.