Every year in mid-November, London gets transformed for the holidays. Christmas carols, festive lights and heart-warming foods—you can find all of it at London's Christmas markets.
Hyde Park's Winter Wonderland is the coziest and most famous Christmas market in London. It offers lots of fairground rides, Santa Land for kids, and lots of vendors as well as themed bars. There are ongoing entertainment and festive activities from 10 a.m. to 10 p.m. Every day but Christmas Day.
Christmas By The River market at the London Bridge City will get you Instagram-perfect images of holiday market with Tower Bridge and the Tower of London at the backdrop. Warm up with mulled wine and stroll through 70 stalls offering gifts and food. Also, throughout December, you can attend workshops and classes in a cozy chalet.
There are quite a few markets to choose from when you are in London. Southbank Centre Wintertime Market really amazes with its size and with so many shops it's easy to find the perfect Christmas gift and try all the delicious treats.
Leicester Square Christmas Market offers excellent gifts and foods, as well as Spiegeltent to enjoy a brilliant line-up of cabaret, comedy, and burlesque. Winterville at Clapham Common is famous for its festive performances, holiday film screenings, market stalls, roller disco, and joyful rides.
Due to a popular ‘hygge‘ concept, London embraced Scandinavian Christmas Markets and traditions. Finnish and Norwegian churches in Albion Street, Rotherhithe, where both of the churches are situated, host Scandinavian Street Markets with indoor fairs (inside the churches) and an outdoor Christmas market selling goods and foods from all the five Nordic countries. The Swedish Church in Marylebone also holds one of the Christmas markets, visited by 6,000 people in three days. Danish Christmas Bazaar in Hampstead is offering traditional Danish Christmas decorations and lovely Christmas wreaths.