Arrive at Heathrow and take the Heathrow Express to Paddington, then check into a centrally‑located hotel near Oxford Street. Freshen up and enjoy a leisurely breakfast at a nearby café before stepping out to explore the dazzling Oxford Street Christmas lights.
Stroll down Regent Street to admire the iconic holiday window displays, then wander to Covent Garden where the Christmas tree and market stalls create a festive atmosphere. Grab a quick lunch at one of the market's gourmet food vendors.
Head to Trafalgar Square to see the towering Christmas tree and enjoy a nightcap at a traditional pub. End the evening with a spin on the rides and ice skating at Hyde Park Winter Wonderland.
Begin with a hearty brunch at a café in Soho, then wander to Carnaby Street to browse its quirky Christmas market and pop‑up shops. The vibrant decorations set a cheerful tone for the day.
Visit Leicester Square’s festive market and then walk to Covent Garden for more artisanal gifts. In the early evening, grab a seat for a classic West End performance such as "The Lion King" at the Lyceum Theatre.
After the show, enjoy dinner at a nearby restaurant in Covent Garden, followed by a leisurely stroll through the illuminated streets of the West End, taking in the sparkling lights of Piccadilly Circus.
Take the Thames Clipper from Westminster to Greenwich and start with a visit to the historic Greenwich Market, where you can sample seasonal treats and shop for handmade gifts.
Explore the Royal Observatory, stand on the Prime Meridian, and enjoy panoramic views of London from Greenwich Park. Afterwards, board a festive river cruise that sails past Tower Bridge and the City’s Christmas lights.
Return to Greenwich for dinner at a riverside pub, then cap the night with a gentle walk along the Thames Path, watching the illuminated skyline.
Catch an early South Western Railway train from London Paddington to Windsor & Eton Central. Upon arrival, head straight to Windsor Castle for a guided tour of the State Apartments decked out for the holidays.
Stroll through the charming Windsor town centre Christmas market, then visit St. George’s Chapel and the surrounding Windsor Great Park for a peaceful winter walk.
Enjoy a traditional English dinner at a historic inn in Windsor before catching the late train back to London, where you can unwind at your hotel.
Start with a relaxed breakfast at a café on the Southbank, then explore the Southbank Centre Winter Market, sampling mulled wine and seasonal street food while browsing artisanal stalls.
Ride the London Eye for spectacular river views of the city’s Christmas lights, then visit the Sea Life London Aquarium for a brief underwater escape.
Conclude the trip with a festive dinner at a riverside restaurant, followed by a leisurely walk along the Thames to admire the illuminated Tower Bridge and the shimmering skyline before departure.