This gorgeous townhouse is situated perfectly on the high street, allowing you to immerse yourself in the hustle and bustle of the famous sailing town of Cowes, which offers a great selection of bars, restaurants, cafés and shops.
More Details & Availability