British Coffee Shop in Ryde on the Isle of Wight.
20a Esplanade, Ryde, PO33 2EH
Your free guide to dining on the Isle of Wight, always in your pocket.
What's included: