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. If you are looking for a garden centre or shopping centre glitzy experience full of carol… View Post