Dream of Christmas every day? Now it can be! Deep in the heart of the Somerset countryside, you’ll find your very own year-round Christmas Cottage.