British Cafe in Ryde on the Isle of Wight.
11 East Street, Ryde, PO33 1JP
It's free and great for foodies.