Posts in Eating and Drinking
27 January 2019
Cowes is known as the yachting capital of the world, and for good reason. The sailing in and around the Solent is second-to-none, and Cowes is the perfect place from which to start or end a trip. It's also great for non-sailors, with a pedestrianised High Street lined with local cafes, bars and restaurants, as well as boutique shops and other amenities.