The Big Tree Switch-On at Wakehurst Place

Christmas Tree Lighting at Wakehurst Place - Sussex: England's largest live Christmas tree will be lit up for the festive season on November 25th at Wakehurst Place, the  Kew Royal Botanic Gardens' country estate in Sussex. This amazing 36-metre (118-ft) giant redwood tree will be decorated … [Read more...]