British Cafe in Bembridge on the Isle of Wight.
Harbour, The Duver, St Helens, Bembridge, PO33 1YB
It's free and great for foodies.