Christmas Tree Harvest starts in October and where to buy our trees.

At the end of October I always think of Halloween and Guy Fawkes night before the harvest starts but not this year. We had our first order of 176 trees to be harvested and sent to London. These special trees are going to famous! They are to be delivered to television studios and magazine offices … More Christmas Tree Harvest starts in October and where to buy our trees.