Thousands have enjoyed Abingdon's Christmas extravaganza event today.

There were events throughout the day including Santa Claus's visit to the Market Place as well as stalls selling mince pies and mulled wine.

The town's lights were switched on at about 5.30 followed by a festive fireworks display.