The farmer living Christmas 365 days a year
The first Christmas trees were planted on the farm in 1997, but it took almost a decade before the Gower-based business sold its first one.
Within two decades they were supplying a tree to one of the most famous addresses in the world.
Until the late ’90s it was a typical farm with 500 breeding sheep, 200 cattle, a sheepdog, chickens and even a horse, which was once a Grand National winner and…