More than a quarter of a million people joined the fun this weekend to celebrate this year’s Bedford River Festival.
The outdoor two-day extravaganza, which takes place every other year along the River Great Ouse in the heart of Bedford, returned on 18-19 July.