British Restaurant in Shanklin on the Isle of Wight.
Restaurant at Luccombe Hall Hotel
8 Luccombe Road, Shanklin, PO37 6RL
It's free and great for foodies.