Guide To London’s Best Christmas Markets And Festive Displays

OT Staff

Winter Wonderland, Hyde Park

From 17th November to 7th January, Winter Wonderland offers over 100 rides, an ice rink, a Christmas market, and festive food. With shows and Santa Land, it’s perfect for families and festive enthusiasts alike.

Christmas at Hyde Park Shutterstock

Leicester Square Christmas Market

Open from 6th November to 5th January, Leicester Square features festive stalls, live cabaret performances, and a Santa’s Grotto. Its central location makes it a great stop for shopping, food, and holiday fun in the West End.

Christmas at Leicester Square Shutterstock

Covent Garden Christmas Village

Starting 12th November, Covent Garden boasts luxury gifts, artisan food, and a magnificent 60-foot Christmas tree. It’s a vibrant market with a rich atmosphere, making it perfect for both shopping and enjoying the seasonal cheer.

A view of the beautiful Apple Market in Covent Garden during Christmastime in London, UK Shutterstock

Southbank Centre Winter Market

Running until 30th December, the Southbank Centre offers artisan crafts, gourmet food, and festive drinks. Set along the Thames with stunning views, it’s a romantic riverside destination perfect for a winter stroll and holiday shopping.

A view of the London’s Best Christmas Markets & Festive Displays Shutterstock

Christmas by the River, London Bridge

From late November to early January, this market offers wooden cabins with unique gifts, festive foods, and scenic views of Tower Bridge. It’s a perfect riverside retreat, ideal for those seeking a cosy Christmas atmosphere.

Christmas by the London Bridge Shutterstock

Greenwich Christmas Market

Greenwich’s Christmas Market offers handmade gifts, festive treats, and a traditional atmosphere. With carolling and a lantern parade, it’s ideal for families. Located near historic sites, it combines culture, history, and festive joy.

A look at the Greenwich Christmas Market Shutterstock

Trafalgar Square Christmas Market

Trafalgar Square’s market runs from 9th November to 6th January, featuring handmade decorations and seasonal food. The iconic Christmas tree, a gift from Norway, and carol singing make this market a traditional festive highlight.

An evening at the Trafalgar Square Christmas Market Shutterstock

Hampton Court Palace Festive Fayre

On selected weekends in December, Hampton Court Palace hosts a charming market with artisan stalls, festive music, and seasonal treats. The addition of an ice rink and palace backdrop enhances the magical experience.

A view of the Hampton Court Palace Shutterstock

Kingston Christmas Market

From 14 November to 5 January, Kingston’s Alpine-themed market features Bavarian curling, wooden chalets, and live music. Its local charm and festive offerings in the historic market place make it a delightful seasonal stop.

A view of the Kingston Christmas Market christmasmarkets/instagram

Selfridges Christmas Display

Selfridges’ iconic Christmas windows and luxury Christmas shop, opening in September, offer a high-end shopping experience. With festive displays and unique gifts, it’s a glamorous destination for holiday shoppers and those seeking seasonal magic.

A Christmas window display at Selfridges Shutterstock

Read More

Read More