It's almost impossible for an individual visiting for just one full day to absorb everything in the city, but with really smart coordination, one can still capture the best of Christmas in London within just 24 hours.
Morning: Covent Garden & Central London Markets (09:00–12:00)
Start very early at Covent Garden, the giant Christmas tree dominating the piazza. The Apple Market links its ceiling with mistletoe chandeliers, while street performers add that much more to the drive of the festive atmosphere.
One can indulge in a morning coffee and pastries at one of the market cafes that serve a more peaceful way to start a day at the market before the guests arrive.
Shopping tip: Covent Garden's boutiques are excellent for unique Christmas presents: from handmade jewelry to London-themed souvenirs.
For even more festivity, pop around to the Leicester Square Christmas Market and poke your head around.
Lunch: Traditional Pub or Afternoon Tea (12:00–13:30)
A hearty lunch is a must in the cold winter months. Either choose a traditional English pub, try steak and ale pie, or fish and chips, or go completely in for an old-fashioned afternoon tea at one of London's hotels.
Afternoon tea at Christmas time is particularly popular, featuring all sorts of themed pastries, mulled wine, and seasonal decorations.
Afternoon: Hyde Park Winter Wonderland (14:00-18:00)
Head to Hyde Park Winter Wonderland-the largest Christmas attraction in London. Pre-buy a time slot ticket.
Suggested highlights to fit in:
Ice Rink: Swing under the fairy lights around the Victorian bandstand.
Magical Ice Kingdom: Discover the themed ice sculptures of the year (wrap up warm).
Giant Wheel: Ride at sunset for the best views over the city.
Christmas Markets and Bavarian Village: Shop, nibble on roasted chestnuts or bratwurst, and take in live music.
Travel tip: Arrive through Green Park station if you want step-free access or prefer avoiding the heaviest crowds at Marble Arch.
Evening: London's Christmas Lights Tour (18:30-20:00)
When night sets, the Christmas lights turn on across central London.
The easiest access to see them all is to join an open-top bus Christmas Lights Tour in London. The 90-minute ride includes:
the glowing stars of Oxford Street
the sweeping angels of Regent Street
the quirky displays of Carnaby Street
views at Trafalgar Square, Piccadilly Circus, and Southbank
If you prefer to walk, pick Oxford Circus - Regent Street - Piccadilly - Leicester Square - Covent Garden as a route. It's busy, but unforgettable.
Nightcap: Rooftop Bar or Riverside Walk (20:30 onwards)
End your day with a drink overlooking the city. Some of the season's current rooftop terraces, from Radio Rooftop to the bars of the Southbank Winter Festival, are the best.
On the calmer side, take a stroll along the Thames at Southbank, where the lights of the London Eye would reflect across the water.
Extra Tips for a 1-Day Christmas in London:
Book everything in advance by prebooking: Winter Wonderland, Christmas Lights Tour, even afternoon tea. December sells out quickly.
There is also planning traveling routes: use contactless or an oyster card; the tube is the fastest way between attractions, but so much time may be taken during festive crowds.
Stay as central as possible (Covent Garden, Soho, or Mayfair) so that most attractions are within walking distance.
Carry cashless payment: most market stalls take card payments only.
Dress in layers: mornings and evenings can be very cold, but inside venues are heated.