Ryde is the largest town on the Isle of Wight and has much more to offer than just its unusual trains. It’s a popular holiday spot known ... Lennon in the early 1960s. The town’s Ryde ...