British Tea Room in Freshwater on the Isle of Wight.
Terrace Lane, Freshwater, PO40 9QE
It's free and great for foodies.