Christmas Trees

Did you know nearly 90% of British households put up a Christmas tree? Also, real Christmas trees are as popular as they have ever been. Despite widespread belief, the facts actually point to artifici...