top of page
The Isle of Wight
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