Spend the morning doing some much-needed Christmas shopping. Exit the tube at Bond Street for British favourites Liberty London and John Lewis. Visit Selfridges & Co to see the Christmas Emporium and get gift advice from Christmas helpers, the Elfridges. 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. Brown’s Hotel in the prestigious Mayfair is a stroll away and throughout December you can enjoy an award-winning afternoon tea with a festive twist, whilst the resident pianist plays Christmas carols in the English Tea Room. See more options for afternoon tea in London.
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 Winter Wonderland 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 60ft Christmas tree and topiary reindeer. 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 (dates tbc) 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.