Britain's largest Christmas tree supplier

Click to follow
The Independent Online
Paul Mather carrying one of the 250,000 trees harvested this year on the Yattendon Estate, near Newbury, Berkshire. It is Britain's largest Christmas tree supplier, with 500 acres of trees.

(Photograph omitted)

Comments