Isle of Wight council and Island Roads unveil revealing film on Leeson Road’s significant landslide (watch)
17, January 2022·2 min readIsle of Wight Road Races: ‘Out of our control and the clock has run down’ says organiser as delays announcedFirst announced in April 2021, the Road Races were first due to go ahead in October last year, but were postponed until April 2022, but more delays have now been announced