The Christmas Barn is a gift shop and cafe offering a magical selection of decorations and gifts.