British Cafe in Totland Bay on the Isle of Wight.
Stoats Farm, Weston Lane, Totland Bay, PO39 0HE
Your free guide to dining on the Isle of Wight, always in your pocket.
What's included: