There are few more enchanting ways to begin the festive season than with a little Christmas magic in Mayfair. Returning for its eleventh year, Novikov Restaurant & Bar’s Christmas Market transforms Mayfair Place into a snow-covered winter village from 26th to 28th November, bringing together exceptional food, Champagne, independent makers and a generous sprinkling of seasonal sparkle.
