Spend the morning doing some much-needed Christmas shopping. Exit the tube at Bond Street for British favourites Selfridges, Liberty London and John Lewis. Make sure to take in all the wonderful Christmas window displays, as well as the famous lights and decorations!
Once you finish shopping it’s time to put the bags down and your feet up. Relax with a delicious afternoon tea at one of London's luxury restaurants or hotels; some of which offer special Christmas-themed teas with seasonal treats.
From the shopping hotspots of Bond Street, Oxford Street and Mayfair, it's an easy walk, Tube or bus ride to Hyde Park, where you can spend the afternoon at Winter Wonderland. At this popular festive attraction you can browse traditional Christmas markets for unique gifts, enjoy mulled wine and hot treats, listen to live music and even have a skate on the ice rink. From the observation wheel you can experience panoramic views of the fair and beyond.
In the evening, hop on the Tube to Covent Garden, an area transformed into a winter haven come the holiday season. See the famous Piazza lit up and watch the lights sparkle from a Christmas tree. There are plenty of places to try for dinner; the Opera Quarter and St Martin's Courtyard are packed with a diverse mix of restaurants. Try Jamie's Italian, Indian cafe Dishoom or the Opera Tavern, which serves tapas-style dishes.
Head to famous Trafalgar Square, where you can warm up with a hot drink while hearing recitals of classic carols during December and see the world-famous Christmas tree in place (an annual gift from Norway since 1947).
If you need somewhere to rest your head, why not try the Radisson Blu Edwardian, Hampshire Hotel with its warm English country house ambience and stunning views of the city. Or see more accommodation options.