Where to buy Christmas trees in London
O Christmas trees, O Christmas trees: where will you get your festive firs from this holiday season?
Decorate your home in deep green pine needles with our guide to the best Christmas trees in London.
You'd be hard-pressed to find firs as fresh as the ones provided by South London Christmas Tree Farm. Bring the whole family down to the scenic location, open from 17 November until Sunday 16 December, to spend a magical day selecting the perfect tree before chopping it down.
Click here to read more