We are one of the leading growers of Christmas Trees in the UK. Across our 14 farms we have 600,000 trees in production. We set ourselves the most demanding quality and sustainability standards so you are assured of delighted customers. For trees which deliver every time, get to know Infinity.