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