Christmas in London is always very special as the streets are lit by many lights and the festive decorations are all over the city. Christmas spirit is everywhere…and today I bring you a selection of my best picks in the Mayfair neighborhood!
Christmas in London is always very special as the streets are lit by many lights and the festive decorations are all over the city. Christmas spirit is everywhere…and today I bring you a selection of my best picks in the Mayfair neighborhood!