Christmas in London is magical with lights and festive decorations everywhere. Today, I’m sharing my best picks in Mayfair!

Christmas in London is magical with lights and festive decorations everywhere. Today, I’m sharing my best picks in Mayfair!
I can’t believe we are already in the early days of 2017… I am still remembering all the great moments we had in December, enjoying a great Christmas Spirit in London. This city is an amazing place where you can’t help but be touched by Christmas as all venues in London do create a wonderful Christmassy atmosphere… Before wishing you an happy new year, let’s see what makes London so special in December.