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
It's free and great for foodies.