Chocolate Island Chocolate Island is a wonderful local shop and cafe in Godshill, selling lovingly hand-made chocolate creations! The beautiful 17th century thatched cottage holds delicio
The Taverners The Taverners provides a very rustic pub restaurant on the Isle of Wight, using all local produce that is bought on the day, depending on what is available at the local m