British Dessert Shop in Ryde on the Isle of Wight.
21 High Street, Ryde, PO33 2HW
Your free guide to dining on the Isle of Wight, always in your pocket.
What's included: