It's time to think about finishing the Christmas shopping again, and a charity are hosting a fair to fulfil those needs.

Barnardo's is holding a Christmas Fair, which will take place at the Cerne Abbas Village Hall on Tuesday, November 5. Festivities will start at 10am and finish around 2.30pm.

There will be more than 20 stalls at the event, selling a wide selection of Christmas gifts perfect for the whole family. This will include Christmas cards, cakes, savouries and much more.

On top of all this, there will be a selection of homemade soups available at lunchtime.

Barnardo’s is a charity that provides care for children and young people, and was set up in 1845.

Entry to the fair is £5, which includes refreshments of coffee and biscuits.