Discover the Top 5 Festive London Street Markets by a London Travel Specialist.
- Kim Guymon
- Sep 26
- 4 min read
As a travel advisor who specializes in London and LOVES London at Christmas time, I’m excited to share my top five picks for London street markets that transform into festive wonderlands during the Christmas season. While London isn’t traditionally known for dedicated Christmas markets like those in Germany or Austria, its iconic street markets embrace the holiday spirit with twinkling lights, seasonal treats, and unique gifts. Here are the top five markets to visit for a dose of festive cheer!
1. Borough Market: A Culinary Christmas Delight
Nestled under the arches near London Bridge, Borough Market is a food lover’s paradise that takes on a magical glow at Christmas. During the festive season, this historic market sparkles with decorations, and vendors offer seasonal delights like mulled wine, mince pies, and artisanal cheeses perfect for your holiday table. You’ll find stalls brimming with handcrafted gifts, from gourmet hampers to bespoke chocolates, making it ideal for picking up unique presents. The market’s vibrant atmosphere, paired with carolers and occasional pop-up festive events, creates a warm, celebratory vibe.

Why Visit? Borough Market’s mix of global cuisines and holiday specialties ensures there’s something for everyone, whether you’re sipping hot cider or browsing for last-minute gifts. Open daily in December (closed Christmas Day), it’s a must for foodies seeking festive flavors.
2. Portobello Road Market: Vintage Charm and Festive Finds

Located in the heart of Notting Hill, Portobello Road Market is a treasure trove of antiques, vintage fashion, and quirky gifts that shine during the Christmas season. In December, the market’s colorful stalls are adorned with fairy lights and festive decorations, creating a picture-perfect holiday scene. You’ll discover one-of-a-kind items like retro ornaments, hand-knitted scarves, and artisanal crafts—perfect for thoughtful, unique gifts. Local cafes and pubs along the road serve seasonal treats like hot toddies and roasted chestnuts, adding to the cozy atmosphere.
Why Visit? The market’s bohemian charm and festive spirit make it a delightful spot to soak up Christmas vibes while hunting for treasures. Visit on Saturdays for the liveliest experience, but weekdays are great for a quieter stroll. You might hear a local Salvation Army band playing carols or see Santa strolling around carrying a tree.
3. Camden Market: Eclectic Festive Fun

Camden Market, with its vibrant mix of cultures and creativity, becomes a festive hotspot in December. The sprawling market is decked out with holiday lights, and its diverse stalls offer everything from handmade jewelry to quirky stocking fillers. Food stalls serve up winter warmers like spiced hot chocolate and international holiday treats, while live music and pop-up events add to the festive buzz. Camden’s alternative vibe makes it a fantastic choice for those seeking unique gifts and a lively, youthful atmosphere.
Why Visit? Camden’s eclectic energy and holiday cheer make it perfect for travelers looking for something a bit different. Open daily, it’s a great spot to explore and enjoy the season’s spirit.
4. Covent Garden Market: Festive Elegance in the Heart of London

Covent Garden’s Apple Market and Jubilee Market take on a dazzling festive charm during Christmas, with the iconic piazza adorned with a giant Christmas tree, twinkling lights, and oversized decorations. The market’s stalls offer a mix of handmade crafts, luxury goods, and seasonal treats, from mulled wine to festive fudge. Street performers and carol singers add to the holiday magic, making it a picturesque spot for Christmas shopping. The surrounding boutiques and eateries also get into the festive spirit, offering plenty of opportunities to indulge.
Why Visit? Covent Garden’s elegant setting and festive atmosphere make it a must-visit for a refined yet joyful Christmas experience. Open daily, it’s perfect for combining shopping with a festive evening out.
5. Greenwich Market: A Cozy Festive Gem

Tucked away in the historic maritime district, Greenwich Market is a hidden gem that sparkles during the Christmas season. The market’s cobbled lanes are lined with stalls selling handmade jewelry, artisanal gifts, and seasonal treats like gingerbread and hot toddies. Festive lights and decorations create a cozy, intimate atmosphere, while live music and craft workshops add to the holiday cheer. Its location near Greenwich’s historic sites makes it a great stop for a full day of festive exploration.
Why Visit? Greenwich Market’s charm and smaller scale make it ideal for those seeking a more relaxed, local festive experience. Open daily, with extended hours in December, it’s a delightful spot for unique finds.
A Note on London’s Festive Markets
While Christmas markets as seen in continental Europe aren’t a traditional feature of London’s holiday scene, the city’s iconic street markets more than make up for it. Many travelers are surprised to learn that London doesn't have Christmas Markets in the tradition that other countries in Europe do. There are a few copies dotted around the city, but aside from the one in Trafalgar Square, most are just poor copies of German markets. Don't make the idea of "Christmas Markets" your "why" for visiting London during December. Save those dreams for another trip another year. Borough, Portobello, Camden, Covent Garden, and Greenwich markets are local traditional London Street markets that embrace the festive season with decorations, seasonal goods, and a joyful atmosphere, offering plenty of opportunities for festive fun. These markets blend London’s rich cultural diversity with holiday magic, ensuring a memorable experience for visitors. You will find an authentic London festive experience at them.
London absolutely sparkles at Christmas time. Go for the lights and visit the markets! I can help you do both with a custom itinerary that will make your holiday visit shine!
Comments