Isle of Wight Bakery
Bakery in Isle of Wight, English Channel, United Kingdom
-
The Chequers Inn
The Chequers Inn is a country pub in the heart of the Isle of Wight, English Channel, United Kingdom, and, although it has many modern facilities, it still retains its traditional character. Since buying the pub, Richard and Sue Holmes have turned the Chequers Inn into one of the most popular venues on the Island for both eating and drinking.