MORE than 200 stalls set up shop for the annual Haslemere Christmas market on Sunday.

Early Christmas bargains beckoned thousands of shoppers who made full use of the free shuttle bus operating to the town centre, where stalls were laid out up and down the High Street, West Street, Haslemere Hall, and in the Georgian House Hotel.

Santa was in his grotto at the museum where there were even more stalls, while a nativity with real animals outside was just one of the "live" entertainments.

Street entertainers, crafts, clothes, charity stalls and the farmers' market were just some of the things on offer, while festive food and drink kept the cold out.

For full story and more pictures, see this week's Haslemere Herald.