The Abingdon Head of the River Race, one of the town’s biggest sporting events, takes place tomorrow.

More than 400 boats and 1,000 rowers will be racing in four divisions on a busy day, which starts at 9.30am and finishes at 4.30pm.

But it’s not just all about the rowing, as there is plenty of entertainment on the riverbank for spectators, plus food and liquid refreshments served at Rye Meadow.