With Christmas just around the corner Petersfield is pulling out all the festive stops this weekend.

Festive stalls, food and treats will be plentiful around the town on Sunday for the annual Petersfield Christmas Festival, which runs from 10am-3pm.

With more than 120 stalls lining the streets on the High Street, Chapel Street and Lavant Street, as well as the regular Christmas farmers' market in The Square, Petersfield will be buzzing with Christmas cheer, according to the organisers.

And plenty of entertainment has been lined up for children, including the popular Millers Ark Living Nativity, face painting, fun rides, and a visit from Father Christmas.

For full story, see this week's Petersfield Herald.