Best Places to Eat & Drink for London Christmas Shoppers

Christmas shopping in London has a rich and storied history, weaving together tradition and innovation over the years. The introduction of festive Christmas lights on Regent Street in 1954 marked a turning point, enchanting visitors with a magical glow that has since become a beloved tradition.

Department stores like Selfridges and Harrods have played pivotal roles in transforming the holiday shopping experience, offering everything from luxurious gifts to festive displays that capture the imagination. As London's shopping districts evolved, areas like Oxford Street and Covent Garden turned into bustling hubs of holiday cheer, drawing locals and tourists alike to experience the joy of Christmas shopping in the city.

These developments have helped cement London's reputation as a premier destination for festive retail therapy, bustling with holiday spirit and timeless charm – but where should you eat and drink when you need a break from that festive retail therapy? Well, bundle up, grab a friend, and get ready for a day of Christmas shopping and celebration – here’s our must-visit spots for Christmas shopping in London.

Oxford-Street.jpg

Oxford Street: The Heart of London Shopping

Oxford Street, stretching over a mile, is the epicentre of London’s retail scene. Known for its dazzling Christmas lights, this thoroughfare is a must-visit during the festive season. As you stroll past the illuminated storefronts, you'll find department stores like Selfridges, which has been an iconic presence since 1909, offering everything from luxury fashion to unique Christmas gifts. Other must-see stores include Marks & Spencer and Zara, each brimming with holiday collections.

Nearby, there’s no shortage of classic London pubs, like The Phoenix in Cavendish Square, or the lovely Argyll Arms, but we recommend you stop at The Prince Regent. You can tuck yourself away into one of their cosy booths, inspect your purchases and recharge your batteries before heading out into the city again.

Regent Street: Where Tradition Meets Luxury

Regent Street, with its sweeping Regency architecture, is famous for its grand holiday displays. Once the site of the first-ever Christmas lights in London in 1954, it continues to sparkle every year. Iconic stores like Hamleys, the world's oldest toy shop, and Liberty, known for its distinctive mock Tudor building, provide a perfect blend of tradition and luxury.

We love that there’s a vibrant city spot like The Clachan really close by, too – and if it’s the last stop before heading home, you’re only a three-minute walk from Oxford Circus Underground Station. Be warned though, if it’s one of the nights where there’s live music, you might just be tempted to stick around…

The Crown & Greyhound
Bond Street.jpg

Bond Street: The Epitome of Elegance

Bond Street is synonymous with luxury, home to the world’s most exclusive brands. During the Christmas season, its elegant decorations enhance the street's sophisticated charm. With stores like Chanel, Cartier, and Louis Vuitton, Bond Street is the perfect place for high-end holiday shopping.

After browsing the designer boutiques, treat yourself to an evening at a real hidden gem – The Clarence. It’s central to all the key shops, but also Green Park, the Ritz, Piccadilly Circus and Leicester Square.

Covent Garden: A Festive Hub

Covent Garden offers a mix of history, shopping, and entertainment, all under the festive glow of Christmas lights and decorations. The area, once London’s largest fruit and vegetable market, is now home to a myriad of shops, such as the Apple Market and the popular beauty store, Charlotte Tilbury. The Christmas tree and live performances add to the merry atmosphere.

As for where to go, we couldn’t write about Covent Garden and not mention Browns Brasserie. It’s housed in the Grade II listed Westminster County Court building, and recently had a multi-million pound makeover – so if you’re looking for somewhere with a real touch of class to add a special something to your Christmas shopping experience, then look no further.

The Crown & Greyhound

This Christmas, let London’s iconic shopping districts guide you through a wonderland of retail and culinary delights. With historic charm and festive cheer at every turn, your holiday adventures in the city will be filled with magic, memories, and merriment. Embrace the spirit of the season and discover the best of London’s shopping and dining this Christmas!