Road traffic accident at Turvey near Bedford causes delays

Drivers urged to avoid the area

Friday, 25th June 2021, 2:52 pm