Top 12 Magical Christmas Markets in London

London’s holiday fairs and festive markets are a true festive delight. The Christmas Markets in London also offer specialized produce, designer goods, and a variety of events to keep you entertained throughout the holiday season.
1. Top 12 Magical Christmas Markets in London
Some of the greatest producers of festive cheer in the nation come together at the London Christmas Markets to sell their wares in front of the city’s well-known monuments. Here are the top Christmas markets in London, each of which offers a little different.
1.1 Trafalgar Square Christmas Market
There’s a new reason to visit Trafalgar Square in addition to admiring the unusual Christmas tree that sits there. The Trafalgar Square Christmas Market:
- a collection of about 25-holiday vendors
- situated directly in front of the National Gallery
- includes wooden chalets brimming with original artwork, smart accessories, and tempting delicacies.
- Enjoy a cup of hot chocolate or mulled wine and enjoy holiday music by the Trafalgar Square Christmas tree at the Trafalgar Square Christmas market.
1.2 Leicester Square Christmas Market
The West End of London is Leicester Square Christmas Market, a fantastic place to get festive treats and spend a night out with friends. The market provides:
- a wide variety of alcoholic goodies
- standard holiday fares like German sausages and freshly poured pancakes
- Under the shimmering lights of Leicester Square’s Christmas market, you can get a pint at the Prahava Beer Tent in a rowdy setting.
- Get a spicy holiday beverage from Amarula or just a hip Santa hat for yourself.
- To start your evening off right, catch a performance of La Clique, one of our favourite London Christmas Events.
This London Christmas market is located in a distinct area of the square and seems cosy, occasionally busy, but always celebrates the festive season.
1.3 Kingston Christmas Market
Up to Christmas Eve, there is a Christmas market in Kingston (Nov 10 to Dec 24). A large Christmas tree serves as the focal point of the annual Kingston Christmas market.
The market offers:
- Stalls with holiday décor featuring an alpine theme all around the cobblestone square
- The bars, food, and entertainment at Kingston’s Christmas market are available after December 24 through the second week of January.
- A Bavarian curling slide, priced at £10 per lane and situated on the grounds of Kingston’s All Saints Church
- It also guarantees to add to the festive spirit of the European Christmas atmosphere.
Moreover, the popular holiday movie Mr Bean’s Christmas was filmed in this square (the carol), so if you visit the Kingston Christmas Market and feel like you’ve been there before but are unsure why, that may be the reason.
1.4 Winter Wonderland Christmas Market
Of all the Christmas markets in London, Hyde Park Winter Wonderland is the biggest and most well-known. Since its initial debut in 2006, Winter Wonderland has expanded to include:
- the largest outdoor ice-skating rink in the UK
- a huge Ferris wheel
- a fantastic ice kingdom
- several food and retail stalls
- enjoy thrilling rides
- breathtaking performances like the exhilarating Cirque Berserk
A typical Christmas Market can be seen at Winter Wonderland in addition to the overly festive activities. This is one of the top Christmas markets in London for one-of-a-kind gifts, handcrafted decorations, and numerous other artisanal goods, with food and alcohol available in other areas of Wonderland.
1.5 Covent Garden Christmas Market
Be mesmerized by the countless brilliant lights covering Covent Garden, home to three daily markets selling handcrafted goods and original Christmas presents.
Attractions
- the renowned Christmas decorations
- Enormous Christmas tree
- Holiday Markets
- mulled wine shops
- Pop-up food vendors
- Their holiday sleigh, which is brand new, is the ideal backdrop for pictures.
1.6 Borough Market at Christmas
Visit Borough Market to turn this Christmas into a culinary celebration.
- Due to its location, there is an abundance of incredible and exquisitely presented food stalls.
- Borough Market is one of the greatest gastronomic favourites in London.
- It may occasionally be a bit of a tourist trap with long lines for food.
This is probably the greatest place to start if you want to put together some gift ideas for your own Christmas hamper this year because there are:
- Bakeries
- Pate booths
- cheese stalls
- Champagne vendors
Enjoy yourself at Borough Market this holiday season, and your dieting can begin in January.
1.7 Christmas by the River at London Bridge
Christmas by the River is one of the top Christmas Markets in London for memorable holiday experiences in panoramic surroundings beneath the watchful eye of Tower Bridge.
- Christmas by the River is a craft festival with artisanal artisans set up in cabins lit by fairy lights.
- It is next to the HMS Belfast on the Queen’s Walk between London Bridge and Tower Bridge.
- Street food comes in a variety of flavours, including Thai, Mexican, and Italian.
- To keep the celebrations going, there are also several neighbourhood pubs put up in the market.
- There are many free events, including movie screenings and choral performances, and Hay Galleria looks lovely decorated for Christmas.
1.8 Southbank Centre Winter Market
One of the best London Christmas markets for soaking up the alpine-inspired ambiance in a bustling riverside setting is the Southbank Centre Winter Market.
The emphasis is firmly on socializing with:
- Pop-up bars
- cosy igloos
- Holiday treats from local producers
- a variety of great places to have a drink while overlooking famous London landmarks
- Many international and regional food options include grilled meats, pancakes, churros, and spiced whiskey.
With raclette and s’mores that you can toast yourself by the fire pit, Fire and Fromage have an alpine feel. Drink some hot whiskey or Beltane & Pop mulled wine to wash it all down.
The Southbank Centre will host several ongoing cultural performances and exhibitions throughout the Christmas season, including Dolly Parton’s Smoky Mountain Christmas Carols and several free DJ parties.
1.9 Spitalfields Christmas Market
The greatest Christmas market in London to find that unusual gift is Spitalfields. All the regular vendors are present, and there is a packed calendar of carefully chosen holiday activities for an exceptional Christmas shopping experience in London.
Attractions:
- The Old Spitalfields Market will be open seven days a week.
- It offers a wide selection of Christmas gift options from well-known stores and independent firms.
- Enjoy some of London’s best street food while learning a new skill at one of their festive classes.
- There is standard cutting-edge clothing and creative artwork.
- The main Spitalfields Market also hosts movie showings, carol carols, and late-night Christmas shopping.
Attending a craft session at the Spitalfields Christmas Market is a nice thing to do. Although the beard oil session will help you appear dashing for the holiday season, the bath bomb lesson will teach you how to create your present exquisite idea.
1.10 Greenwich Market
Together with the customary handmade goods and crafts:
- there will be holiday décor
- hot drinks (both alcoholic and nonalcoholic)
- the main Christmas lights in Greenwich will be turned on starting in November 2023
If at all possible, we suggest visiting a little earlier in the day so you may explore Greenwich during the day and then take in the holiday festivities at night.
1.11 Canopy Christmas Market at King’s Cross

If you want to get your holiday dose on a rainy day, this King’s Cross market is all-weather because it is housed under a big roof.
Unlike several of the London Christmas Markets on this list, this one features:
- a large portion of arts and crafts stalls
- the combined aromas from the candle, food, and mulled wine stalls are heavenly.
- a fresh theme and lineup of stalls every weekend in December
Pay a visit to nearby Coal Drops Yard, King’s Cross’ newest retail complex packed with stores, pubs, and restaurants, with a visit to Canopy Market during the holiday season.
1.12 Maltby Street Christmas Market

Have yourself a Maltby little Christmas to reflect on the well-known carol. In addition to its fantastic year-round street food market, Maltby Street Market will hold a Christmas market every Friday in December in the coming year (December 2, 9, and 16 from 5 pm to 9 pm) as we approach the holiday season.
In addition, the Maltby Street Christmas Market 2023 promises:
- the customary trees and wreaths
- loud music and carols
- amazing street food
- a ton of décor and gift choices.
The Ropewalk alleyway, which will be lit up for Christmas, is where the Maltby Street Christmas market is held.
2. Conclusion
Here are a few of the best Christmas markets in London that you shouldn’t miss on your next trip to London during Christmas month.