90 teams are counting down to the annual Knaresborough bed race taking place on the 11th June.
90 teams are counting down to the annual Knaresborough bed race taking place on the 11th June. The race, which has run every year since 1966 on the second Saturday of June, will see 630 runners race along a 2.4-mile course through the town and into the river for a final 30 yard swim in the River Nidd. Participants this year include the grandchildren of those who ran bed races in the 1960s.