*Press release from the Isle of Wight Council
Ryde will play a starring role when the Tour of Britain, the UK’s most prestigious cycle race, heads to the Isle of Wight for the first time in 2022.
The historic seaside town will host the start of the final stage of the race on Sunday 11 September …
