We loved this idea from The Present Tree, a mail order company that sends out small trees, beautifully wrapped and with full instructions for care, for any occasion. Including Christmas. You could gift a bay tree, or a wild pear, a selection of citruses or camellias. I like the look of the olive and the website helps you choose by explaining the ancient symbolism connected with each different tree type.
You can also send an actual Christmas tree, complete with brass star -which you can engrave with your recipient’s name. It could be used this year or sent for planting up for next year. Prices start from around £30, including delivery. Check the website for details