The most populous town on the Isle of Wight (4)
I believe the answer is:
ryde
(Other definitions for ryde that I've seen before include "Seaside town" , "Isle of Wight town" , "IOW resort" , "IOW town" , "Isle of Wight resort" .)
I believe the answer is:
ryde
(Other definitions for ryde that I've seen before include "Seaside town" , "Isle of Wight town" , "IOW resort" , "IOW town" , "Isle of Wight resort" .)