CWA Castle Hill branch will hold its annual Xmas Market Day on Sunday, November 29. There will be lots of Christmas craft and decorations. crochet tea towels, hand towels, Scandinavian stars, stockings, baby bibs. Christmas bakes and biscuits, mulberry jam, marmalade, pickles and chutney. Lots of gift ideas for Xmas gifts.