London takes on a different character during the festive Christmas season. Historic streets glow beneath elaborate light displays, wooden chalets appear beside the Thames and independent traders fill market squares with handmade decorations, seasonal gifts and winter treats.
Whether you are searching for unusual Christmas presents, freshly prepared festive food or somewhere to enjoy a glass of mulled wine beneath the lights, the Christmas markets in London offer something for every kind of winter outing.
Where Are The Best Christmas Markets in London 2026?

London’s festive market scene brings together established seasonal attractions, independent makers and historic neighbourhoods. Timeless considers the quality of the setting, shopping opportunities, food offerings, accessibility and the overall festive experience.
Southbank Centre Winter Market, South Bank
Set along the River Thames, the Southbank Centre Winter Market is one of London’s most inviting places for a festive evening. Alpine-style wooden chalets line Queen’s Walk, with independent craft traders, seasonal food stalls and pop-up bars creating a lively riverside setting.
Expect warming winter dishes, sweet treats and hot drinks alongside jewellery, decorations and thoughtful Christmas gifts. Its central location also makes it easy to combine a market visit with a walk towards the London Eye or a performance at the Southbank Centre.
Winter by the River, London Bridge City
For Christmas shopping with impressive riverside views, Winter by the River is a particularly appealing choice. Set between London Bridge and Tower Bridge, the market features boutique stalls selling artisan crafts, considered gifts and seasonal treats.
The 2026 programme also includes The Clubhouse, a two-storey festive pop-up bar with a heated rooftop canopy and views across the Thames. There is also a returning curling experience at London Bridge City Pier, making this a good choice for an evening with friends or a festive date.
Hyde Park Winter Wonderland, Hyde Park
Hyde Park Winter Wonderland is London’s largest festive attraction and a natural choice for visitors looking for more than traditional Christmas shopping. Its extensive winter village combines Christmas market stalls with fairground rides, ice skating, live entertainment and seasonal food.
The Bavarian-style market is particularly popular for its wooden chalets, festive decorations and traditional winter refreshments. With more than 150 rides, attractions and experiences announced for 2026, there is plenty to keep families and groups occupied throughout the day.
Christmas in Covent Garden, Covent Garden

Covent Garden is one of London’s most recognisable Christmas destinations, known for its spectacular decorations and beautifully illuminated Market Building. This year’s festive programme, The Theatre of Christmas, begins on 12 November, bringing seasonal installations and performances to the historic neighbourhood.
Expect the return of the iconic 50-foot Christmas tree, oversized gold bells, sparkling decorations and festive shopping throughout the surrounding streets. Daily snowfall displays are scheduled on the Piazza from 4 to 31 December, taking place hourly between midday and 9pm.
Christmas in Trafalgar Square, Westminster
Few places capture the traditional Christmas atmosphere of London quite like Trafalgar Square. Set in front of the National Gallery, its seasonal market brings together wooden stalls selling festive gifts, handmade crafts and seasonal refreshments.
The square is also home to London’s celebrated Norwegian Christmas tree, a longstanding annual gift from Norway. Carol singing and festive performances add to the atmosphere, making it a lovely place to pause during a day of Christmas shopping in the West End.
.visitlondon/best-christmas-markets-in-london
Greenwich Market at Christmas, Greenwich
Greenwich Market offers a more intimate alternative to the busier markets in central London. Its historic covered setting is home to independent traders, makers and food stalls, making it particularly appealing for those looking for original Christmas gifts.
The festive season officially begins on 18 November with Greenwich’s annual Lantern Parade and Christmas Lights Switch-On. The procession travels through the historic neighbourhood before reaching the market for the celebrations and live performances.
King’s Cross Winter Market, Granary Square
King’s Cross is introducing a new Winter Market for the 2026 festive season, bringing independent makers, seasonal food and drink, live music and festive entertainment to Granary Square.
The market is a particularly good option for finding gifts from independent London traders rather than relying on familiar high-street names. Visitors can browse seasonal stalls before exploring the wider King’s Cross neighbourhood, including Coal Drops Yard and its collection of design-led shops and restaurants.
Christmas Under the Canopy also returns from 20 November to 23 December, offering another opportunity to discover artisan traders and food stalls beneath the covered market space.
kingscross.co.uk/christmas/markets
Christmas in Leicester Square, West End
Leicester Square brings a lively festive atmosphere to the heart of London’s West End. Traditional market stalls surround the seasonal ice rink, offering Christmas gifts, sweet treats and winter refreshments.
Its central location makes it an especially convenient stop before or after a West End theatre performance. The surrounding streets are also filled with festive lights, restaurants and seasonal shopping opportunities.


