top of page
Image by Zhi Xuan Hew

The Isle of Wight

isle of wight.png

The Isle of Wight is an island in the English Channel, 2 to 5 miles off the coast of Hampshire, across the Solent. It is the largest and second-most populated island in England. With a history spanning back to the age of the dinosaurs and the Romans, the Isle of Wight has long been an area of interest for tourists including Queen Victoria.

bottom of page