Five great spots for last minute Christmas shopping in London


London is a fantastic city to get your Christmas shopping completed, no matter how late you’ve left it! If you’re in a rush, don’t panic – we’ve compiled this quick guide to five great spots so you can zap through your last minute festive shopping with ease…

  • Harrods

harrods shopping centre london

No matter what you’re looking for, Harrods should be the first stop on any Christmas shopping spree. Not only is it within easy reach of the M by Montcalm, but you can also find almost anything under this one roof – from designer goods to food, perfume, accessories and much more.

If you’re simply searching for some stunning Christmas decorations at the last minute, then Harrods is also a fantastic place to be, with the festive window displays regarded as some of the best in London. For a quintessentially Harrods-style gift, look for one of the brand’s Christmas hampers packed with seasonal produce and luxury items.

  • Selfridges

Selfridges london

Much like Harrods, Selfridges is filled with many floors of luxury goods. Kidswear, womenswear, beauty, food and drink, homewares – everything you could wish for is here. There are also plenty of restaurants, bars and cafes to help you relax and unwind during your shopping trip before heading back to the Montcalm Royal London House.

  • Liberty

Liberty of london

Housed within a truly stunning building, Liberty London is a dream for visiting shoppers, specialising in unique finds you won’t see anywhere else. There’s also plenty of upscale brands from the worlds of clothing, food and accessories, all sure to impress those staying at any one of our London hotels.

Liberty has been a mainstay of the London high-street for many years, and the historic venue should be on your must-see list, not only for the shopping opportunities, but to get closer to the city’s living heritage.

  • Oxford Street

oxford street

Having explored the most significant department stores in London, let’s take a look at the biggest and best street where you’ll be sure to find the perfect Christmas gift. While there are many noted shopping districts in the city, Oxford Street is the top shopping destination in London, with over 300 shops and boutiques as well as additional department stores like Debenhams and John Lewis. What’s more, you’ll find all of these sitting alongside luxury stores. If you’re looking to bag bargain fashion and homewares, destinations like Primark’s enormous flagship store, and a trendy branch of Topshop are all located here. Oxford Street also benefits from its proximity to the busy side streets such as St Christopher’s Place and equally fashionable Berwick Street.

  • Covent Garden

Convent Garden

One of the trendiest districts in London, Covent Garden is perfect for sourcing gifts which you won’t find anywhere else. It’s also a wonderful place to roam during the winter months. Specialising in sportswear, fashion-forward cosmetics and accessories, clothing boutiques are nestled alongside arts and crafts thanks to the area’s own market. Nearby shopping areas like Neal’s Yard offer plenty of variety and window-shopping opportunities too while you stock up on a few Christmas must-haves.