British Cafe in Newport on the Isle of Wight.
115 Pyle Street, Newport, PO30 1XA
Your free guide to dining on the Isle of Wight, always in your pocket.
What's included: