Cowes is located on the uppermost north of the Isle of Wight ideally situated for ferry travel to & from the island, It has a rich history (view our Holmwood History) enjoying the patronage of more crowned heads, Kings, Queens, Tsar and Kaiser-than any other world locale of comparable size.

Share ThisShare on FacebookTweet about this on TwitterShare on Google+Share on LinkedInPin on PinterestEmail this to someone