The Anchor befindet sich im Zentrum von Cowes, direkt gegenüber dem Eingang zum Yachtclub gelegen, und nur wenige Minuten vom Terminal der Red Jet Hi-Speed Passagierfahre entfernt. Zur Hinterseite des Anchors befindet sich ferner ein öffentlicher Parkplatz.

Schlendern sie entlang der Cowes-Promenade und durch die Stadt, und genießen Sie dann die Gastfreundlichkeit, die gute Küche und die traditionellen Biere, die dieses historische Gasthaus zu bieten hat.