British Cafe in Ryde on the Isle of Wight.
107 Monkton Street, Ryde, PO33 1JN
Your free guide to dining on the Isle of Wight, always in your pocket.
What's included: