top of page
Search

Christmas in London Travel Tips: The Ultimate Guide to Lights, Markets, and Festive Magic

street in london with christmas lights and angels

There’s no better place to soak up the holiday spirit than London at Christmas. The British capital transforms into a glittering wonderland every winter, filled with twinkling light displays, bustling Christmas markets, cozy pubs, and plenty of seasonal cheer.


Whether you’re coming for a weekend break or spending the holidays in the city, London offers endless ways to celebrate. Here’s your complete guide to the best things to do, where to see Christmas lights, the top markets to visit, and insider tips to make the most of the festive season.


When Does London Start Celebrating Christmas?


Christmas officially begins in London in early November, when the city’s famous lights are switched on. Oxford Street typically leads the way, followed by Regent Street, Covent Garden, and other districts. Most Christmas markets open by mid-November and run through the New Year.

If you’re visiting between mid-November and early January, you’ll experience London at its most magical. Late November and early December are ideal times — festive, yet slightly less crowded than the final week before Christmas.


Where to See the Best Christmas Lights in London


The lights are the crown jewel of Christmas in London. Each neighborhood has its own personality, from elegant displays to playful, over-the-top sparkle. Here are the must-see Christmas in London travel tips:


1. Oxford Street

Perhaps London’s most famous festive display, Oxford Street’s lights stretch for over a mile across one of the world’s busiest shopping streets. Thousands of LED orbs and starry garlands illuminate the street each year. Go in the early evening when the shops are open and buskers fill the air with carols.


2. Regent Street

A short walk away, Regent Street offers one of the city’s most breathtaking displays — the “Spirit of Christmas” angels, which soar gracefully above the street. These golden sculptures look particularly spectacular, reflected in the shop windows.


3. Covent Garden

Covent Garden is the picture-perfect Christmas scene: a huge Christmas tree, oversized baubles hanging from the Market Building ceiling, and fairy lights draped across the cobblestone piazza. Street performers and seasonal pop-ups make it a wonderful place to linger with a mulled wine in hand.


4. Carnaby Street

Known for its creative, themed displays, Carnaby Street changes its design every year — from ocean conservation themes to retro disco vibes. Expect bright colors, bold art, and a fun, youthful crowd.


5. Kew Gardens: Christmas at Kew

For a magical evening, head to Kew Gardens in southwest London. The “Christmas at Kew” light trail winds through illuminated trees, laser displays, and glittering installations reflected in the ponds. It’s ticketed and popular, so book ahead.


6. South Bank & London Eye

The riverside path along the South Bank glows with fairy lights strung through the trees, with the London Eye shining bright in the background. It’s one of the most romantic spots for a winter stroll, especially after dusk.


7. The Shard and Tower Bridge

For modern glamour, check out the Shard’s seasonal lights and the glow of Tower Bridge over the Thames. These landmarks provide stunning photo backdrops for your Christmas trip.

Pro tip: Take an open-top bus night tour or join a guided Christmas lights walking tour. A guide helps you see the best displays efficiently while sharing stories behind London’s festive traditions.

London’s Best Christmas Markets

London’s Christmas markets are scattered across the city, each with its own atmosphere — from grand European-style villages to smaller, artisanal fairs. Here’s where to find the best ones:


1. Winter Wonderland in Hyde Park

The biggest and most famous of them all, Winter Wonderland is a festive extravaganza with rides, ice skating, food stalls, games, and a Bavarian-style market. You’ll find everything from handmade crafts to hot chocolate and mulled wine chalets.

Entry is ticketed (free during off-peak hours), and it’s busiest at weekends, so try to visit on a weekday morning or early evening.


2. Southbank Centre Winter Market

Along the Thames, near the London Eye, this charming market features wooden chalets selling street food, gifts, and festive drinks. It’s smaller and more relaxed than Winter Wonderland, with beautiful river views and a cozy, artsy vibe.


3. Covent Garden Christmas Village

Beyond its stunning decorations, Covent Garden hosts pop-up stalls and seasonal brands offering handcrafted gifts and treats. You’ll also find a few themed bars serving winter cocktails — perfect for a festive evening.


4. Leicester Square Christmas Market

Right in the heart of the West End, Leicester Square’s market offers food, gifts, and entertainment, including family-friendly shows and Santa’s grotto. It’s a great stop before or after seeing a West End musical.


5. Greenwich Christmas Market

A short trip from central London, Greenwich Market has a warm, local feel. The historic covered market sells artisan crafts, vintage items, and gourmet foods. The nearby Cutty Sark and riverside views make it even more special.


6. Kingston or Battersea Power Station Markets

If you want to venture slightly outside the center, Kingston’s traditional market is loved by locals, while the newly developed Battersea Power Station area hosts stylish Christmas events with designer shops and riverside dining.

Tip: Many markets now take contactless payments only — and they’re busiest after sunset, so go early if you prefer to browse quietly.

Top Festive Experiences in London

Lights and markets aside, London’s Christmas season is full of classic activities — from ice skating to theatre shows and cozy afternoon teas.


1. Go Ice Skating at Iconic Venues

Skating is a London Christmas tradition. Top spots include:

  • Somerset House – elegant and atmospheric, with music and hot chocolate after you skate.

  • Natural History Museum – formerly the most iconic rink (check for seasonal replacements near the museum area).

  • Canary Wharf – modern and covered, perfect if the weather turns wet.


2. See a Christmas Show or Pantomime

Theatre is huge in London at Christmas. Families love pantomimes — funny, interactive shows filled with music and comedy. For a classic experience, book The Nutcracker at the Royal Opera House or A Christmas Carol at the Old Vic.


3. Visit a Festive Afternoon Tea

London’s hotels and tearooms go all out for the holidays. Expect Christmas tree cakes, cranberry scones, and spiced teas at spots like The Ritz, Claridge’s, or the Corinthia. It’s a quintessentially British treat.


4. Explore London’s Department Stores

Holiday shopping is an experience in itself. Visit:

  • Harrods and Fortnum & Mason for luxury hampers and decorations.

  • Liberty London for unique, high-end gifts.

  • Selfridges for stunning window displays.

Even if you’re not buying, the festive window scenes alone are worth a visit.


5. Attend a Carol Concert

Nothing captures the spirit of Christmas like singing carols in a candlelit church. St. Paul’s Cathedral and Westminster Abbey both host traditional Christmas services and concerts (book early).


6. Enjoy a Festive River Cruise

For a different view of the city lights, take a Christmas river cruise along the Thames. Evening sailings include dinner or drinks while you glide past illuminated landmarks.


Hire a guide or tour: Consider a private holiday walking tour or a “Christmas in London” experience with a local guide who can personalize stops — from secret viewpoints to quiet neighborhoods full of lights.

Food and Drink: What to Eat at Christmas in London

London’s festive food scene is a highlight of the season. Beyond market snacks and mince pies, you’ll find hearty roasts, mulled wine, and plenty of indulgent desserts.


Traditional Treats to Try

  • Mince pies: sweet pastry filled with spiced fruit.

  • Mulled wine or cider: warm, spiced, and perfect for cold nights.

  • Roast dinners: often served at pubs — think roast turkey, potatoes, and Yorkshire pudding.

  • Christmas pudding: a dense, fruit-filled dessert often topped with brandy sauce.


Cozy Pubs and Restaurants

London’s pubs become extra cozy in winter — roaring fires, twinkling lights, and comforting food. Areas like Hampstead, Notting Hill, and the South Bank are dotted with atmospheric spots perfect for a festive meal.

For something special, book a Christmas set menu at a top restaurant or hotel. Many offer festive afternoon teas, themed brunches, and Christmas Eve dinners.


How to Get the Most Out of Christmas in London

With so much to see and do, a bit of planning helps you enjoy the season stress-free. Here are insider tips:


1. Plan Your Evenings Around the Lights

London’s lights shine brightest after 4 p.m., when dusk falls early. Plan to explore markets or museums during the day, then stroll through the illuminated areas in the evening.


2. Book Popular Events Early

Winter Wonderland, Kew Gardens, and major afternoon teas sell out quickly. Reserve tickets in advance, especially for weekends and holiday week.


3. Use Public Transport

The Tube and buses make getting around easy. Avoid driving — parking is limited, and many streets close for pedestrian Christmas events.


4. Stay Warm and Dress Comfortably

Layers are key, as London’s winter weather can shift from mild to damp and chilly. Bring a hat, gloves, and waterproof shoes for market days.


5. Explore Beyond the Center

Venture to neighborhoods like Hampstead or Richmond for quiet lights and local charm. Hampstead High Street and Richmond Green look especially magical in December.


6. Visit Between Christmas and New Year

If you’re in London for the holidays, the period between Christmas and New Year’s Eve is beautiful — slightly quieter but still full of sparkle. Many attractions remain open, and sales start right after Christmas Day.


7. Celebrate New Year’s Eve in Style

Wrap up your Christmas trip with London’s spectacular fireworks display over the Thames (ticketed). Alternatively, enjoy dinner with a view from the Shard or a cozy riverside restaurant.


Where a Local Guide Can Add Value

Hiring a local tour guide or joining a themed experience can make your holiday trip even more memorable. Consider:

  • Christmas lights walking tour – see multiple displays efficiently.

  • Market-hopping food tour – sample mulled wine, mince pies, and festive treats.

  • Private driver for lights and landmarks – perfect for families or first-time visitors.

  • Historical Christmas tour – uncover London’s festive traditions from Dickens to modern times.


Guides can help avoid crowds, share hidden gems, and tailor your itinerary for the best balance of sights and relaxation.


Final Thoughts: London’s Timeless Christmas Magic


Christmas in London is an unforgettable experience — a blend of tradition, charm, and dazzling spectacle. From strolling beneath Regent Street’s glowing angels to sipping mulled wine at the South Bank, every corner of the city radiates warmth and wonder.


Whether it’s your first visit or your fifth, London’s festive season will capture your imagination and leave you planning your return long before the decorations come down.



Looking to plan your next London holiday with a team of travel pros? We'd love to assist with everything from hotel selection, ground transfers, private guides and tours and dining reservations to make your holiday magical.



 
 
 
bottom of page