British Restaurant in Cowes on the Isle of Wight.
An intimate restaurant tucked away in the old town of Cowes.
3 Bath Road, Cowes, PO31 7RH
Your free guide to dining on the Isle of Wight, always in your pocket.
What's included: