The Anchor Inn
1-3 High St, Cowes
01983 292823
Menu
Cowes, Isle of Wight
The Anchor Inn
1-3 High St, Cowes, Isle of Wight PO31 7SA
01983 292823