Christmas at Kew Gardens is a must see in London in December. Something perfect, magical and different and suitable for families. Kew Gardens is a stunning botanical park (a must see visit all around year) where you can see beautiful light sculptures, a Christmas village and visit Father Christmas in his grotto. In my opinion Christmas at Kew Gardens is the prettiest place to visit in London this Christmas. It is a gorgeous¬†horticultural wonderland of sparkling lights, glowing orbs, shining trees and twinkling installations.   Related: Top 10 things to do in London during Christmas season for under 3 and… View Post