
Christmas in London is truly magical, filled with twinkling lights, festive markets, and enchanting displays. This three-day itinerary will guide you through the best streets, must-see attractions, and unforgettable experiences that make London a top destination for Christmas cheer. Perfect for first-time travelers! Plus, I’ve included some insider tips to make your visit even more special!
Day 1: Central London’s Festive Streets and Iconic Landmarks

Morning: Oxford Street and Regent Street
Oxford Street
- Start at Marble Arch: Begin your day here and walk down Oxford Street.
- Window Shopping: Admire festive displays at Selfridges and John Lewis. Insider Tip: Visit early to avoid crowds and get the best photos.
- Christmas Lights: Enjoy the dazzling decorations.
Regent Street
- Head to Oxford Circus: Walk towards Oxford Circus and turn onto Regent Street.
- Spirit of Christmas: Marvel at the light display.
- Hamleys: Visit the world’s oldest toy store. Insider Tip: The top floor has fun toy demonstrations.
Lunch: Carnaby Street
- Explore Carnaby Street: Enjoy the vibrant Christmas displays.
- Lunch at Kingly Court: Choose from a variety of dining options. Insider Tip: Try Dishoom(Indian Restuarant) for a memorable meal.
Afternoon: Covent Garden

- Walk to Covent Garden: A leisurely 10-minute walk from Carnaby Street.
- Christmas Decorations: Admire the giant tree and lights.
- Street Performers and Markets: Enjoy the performances and browse market stalls.
- Hot Chocolate Break: Warm up with hot chocolate at Ladurée.
Evening: Southbank Centre Winter Market
- Southbank Centre: Walk along the Strand to the Winter Market.
- Riverside Market: Explore treats, gifts, and warming drinks.
- Dinner at the Market: Enjoy festive food stalls. Insider Tip: Try the raclette or mulled wine.

Day 2: Enchanting Experiences and Iconic Performances
Morning: Somerset House Ice Skating
- Somerset House: Start with ice skating.
- Fortnum & Mason Christmas Arcade: Luxury holiday shopping. Insider Tip: Book skating online in advance.
Lunch: Covent Garden
- Return to Covent Garden: For a different dining experience, try Balthazar or Petersham Nurseries.
Afternoon: Royal Opera House
- The Nutcracker: Book tickets to see this enchanting ballet. Insider Tip: Arrive early to explore the Opera House’s architecture.
Evening: Christmas Carols and Dinner
- St. Paul’s Cathedral: Attend a Christmas carol service.
- Dinner Nearby: Dine at Madison for a view of the cathedral dome. Insider Tip: Make a reservation for the best view.
or
Stroll through the streets enjoying the full blown Christmas decorations and soaking in the Christmas vibe.
Day 3: Festive Markets and Gardens
Morning: Kew Gardens
- Christmas at Kew: Enjoy a mile-long trail of illuminated displays.
- Explore the Gardens: Visit the Palm House for a warm escape. Insider Tip: Arrive early to beat the crowds.
Lunch: Richmond
- Richmond Town Centre: Have lunch at The Ivy Café or The White Horse. Insider Tip: Stroll along the Thames Path for beautiful views.
Afternoon: Borough Market and Tower Bridge
- Borough Market: Explore fresh produce and gourmet foods.
- Tower Bridge: Take iconic photos and visit the Tower Bridge Exhibition. Insider Tip: The glass floor walkway offers panoramic views.
Evening: Winter Wonderland in Hyde Park
- Hyde Park: End your trip at Winter Wonderland.
- Festive Extravaganza: Enjoy skating, markets, shows, and rides. Insider Tip: Book Online and Arrive early evening to see the lights come to life.
- Dinner at the Wonderland: Plenty of festive dining options available.

Tips for a Memorable Christmas in London
- Book in Advance: Secure tickets for popular attractions early.
- Dress Warmly: Layer up for the chilly December weather.
- Public Transport: Utilize London’s excellent transport system.
- Explore Neighborhoods: Discover each area’s unique charm.
London during Christmas is a city transformed by festive cheer and magical experiences. From the twinkling lights of Oxford Street to the enchanting displays at Kew Gardens, there’s no shortage of things to see and do. Whether you’re skating at Somerset House or enjoying a festive afternoon tea, you’re sure to create unforgettable memories in this vibrant city. Plan your visit, embrace the holiday spirit, and let London enchant you this Christmas season.
Checkout : A DAY IN BATH, ENGLAND