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…

View On WordPress

Leave a Reply

Your email address will not be published. Required fields are marked *