The National Trust is hosting six Christmas markets in Avebury's historic threshing barn.