The Anchor bevindt zich midden in het zeilcentrum van Cowes. Gepositioneerd tegenover de jachthaven en op loop afstand van de Red Jet ferry terminal, maakt dat The Anchor de ideale plaats is om na een zware dag op het water te ontspannen.

The Anchor verwelkomd u het hele jaar door met open armen voor een goede maaltijd en een goed glas bier.