British Cafe in Newport on the Isle of Wight.
20 Saint James' Square, Newport, PO30 1UX
Your free guide to dining on the Isle of Wight, always in your pocket.
What's included: