Morning: Arrive at Heathrow Airport and transfer to your central London hotel. Settle in, freshen up, and enjoy a quick bite at a nearby café.
Afternoon: Take a leisurely walk along the Thames, admiring the festive lights on the Southbank. Stop at the Southbank Christmas Market for seasonal treats.
Evening: Relax with a dinner at a traditional British pub in Covent Garden, soaking in the Christmas decorations and street performances.
Find HotelsMorning: Visit the iconic Westminster Abbey and watch the Changing of the Guard at Buckingham Palace.
Afternoon: Explore the historic Tower of London, viewing the Crown Jewels and learning about its medieval past.
Evening: Enjoy a West End musical show followed by a nightcap at a rooftop bar with views of the city’s Christmas lights.
Find HotelsMorning: Head to Hyde Park Winter Wonderland for ice skating, festive rides, and a bustling market.
Afternoon: Wander through Oxford Street and Regent Street, checking out the spectacular holiday window displays and doing some gift shopping.
Evening: Dine at a riverside restaurant near the London Eye, then take a twilight ride on the Eye for sparkling city views.
Find HotelsMorning: Take a train to the historic university city of Oxford and join a guided walking tour of the colleges.
Afternoon: Visit the Bodleian Library and enjoy a traditional afternoon tea at a local tearoom.
Evening: Return to London and relax with a casual dinner in the vibrant Shoreditch neighbourhood.
Find HotelsMorning: Explore the historic St. Paul’s Cathedral, climbing to the Whispering Gallery for panoramic city vistas.
Afternoon: Stroll through the festive Leicester Square Christmas Market, sampling mulled wine and gingerbread.
Evening: Attend a special Christmas Eve service at Westminster Abbey, followed by a candlelit dinner at a classic London restaurant.
Find HotelsMorning: Enjoy a leisurely breakfast and open presents in the comfort of your hotel.
Afternoon: Take a gentle walk through Kensington Gardens, admiring the serene winter scenery.
Evening: Savor a traditional Christmas dinner at a fine‑dining venue, followed by a cozy evening in a nearby theatre for a holiday performance.
Find HotelsMorning: Dive into the famous Boxing Day sales on Oxford Street, snagging deals on fashion and tech.
Afternoon: Visit the British Museum to explore its world‑class collections, from the Rosetta Stone to the Elgin Marbles.
Evening: Unwind with a riverside walk along the Thames and a relaxed dinner in the vibrant Southbank area.
Find HotelsMorning: Depart early for Bath, touring the stunning Georgian architecture and the historic Roman Baths.
Afternoon: Continue to Stonehenge for a guided visit to the prehistoric monument, learning about its mysteries.
Evening: Return to London, enjoy a late dinner in the historic Covent Garden, and rest after a full day of exploration.
Find HotelsMorning: Explore the vibrant neighbourhood of Notting Hill, browsing its quirky shops and colourful houses.
Afternoon: Visit the Tate Modern for contemporary art, followed by a stroll across the iconic Millennium Bridge.
Evening: Join the spectacular New Year’s Eve fireworks along the Thames, securing a spot early for the best view of the dazzling display.
Find HotelsMorning: Recover with a leisurely brunch at a café in Camden Market, browsing its eclectic stalls.
Afternoon: Take a relaxed walk through Regent’s Park and enjoy the crisp winter air before heading back to the hotel.
Evening: Transfer to the airport for your departure, carrying memories of a magical Christmas and New Year in the UK.
Find HotelsTo extend the trip, consider adding a day in Edinburgh to experience Scotland’s Hogmanay festivities, or a coastal getaway to Brighton for a seaside Christmas vibe. If you need to shorten the itinerary, drop the Bath & Stonehenge day and replace it with a half‑day visit to the National Gallery or a quick trip to Greenwich, keeping travel time minimal while still enjoying key attractions.