London is the undisputed shopping capital of the world. With everything from its high-end boutiques to vibrant street markets and legendary department stores, no trip to London is complete without indulging in some retail therapy! Some of the most famous department stores in London are easily accessible from the luxurious Marble Arch by Montcalm London Hotel. So, book a stay here, in the heart of the city and brace yourself for the ultimate shopping adventure amid London’s most iconic department stores.
Selfridges on Oxford Street has been voted the best department store in the world, and it’s easy to see why. From the moment you walk through its doors, you’ll be greeted by the sight of sparkling chandeliers, marble floors, and an endless collection of high-end brands. But Selfridges is more than just a place to shop. It also hosts fashion launches and showcases exclusive seasonal collections by some elite and prestigious brands that are sure to brighten your day of shopping even more.
After a long day of some fulfilling shopping, feel free to relax and unwind with your stay at the extravagant Marble Arch by Montcalm, just a short walk from Selfridges.
One of the first things you must do when in London is to visit Harrods, the iconic department store in the upmarket Knightsbridge area. Founded in 1849, Harrods is one of the largest and one of the most luxurious department stores in the world, with over 330 departments and 1.1 million square feet of retail space. It is renowned for its impressive selection of premium clothing, accessories, homewares and even food at its enduringly popular and lavish food halls for you to delight in.
Liberty is a department store in London with a charming Tudor exterior. It is located on Great Marlborough Street, close to the ever-busy Oxford Street but still has a tucked-away feel. The store was founded in 1874 and originally sold fabrics, ornaments, and crafts from countries like Japan. Today, the heritage shopping store sells everything from premium quality fabrics and designer clothing to stylish homewares and sumptuous beauty products.
Be sure to check out the store’s copper weathervane, which is over four feet high and weighs more than 112 pounds, designed to resemble the famous Mayflower ship.
Fortnum and Mason
You’re in for a real treat with the Fortnum and Mason department store in Piccadilly. Founded way back in 1707, the opulent store is known for its finest collection of luxury chocolate, wine, teas, and spirits. The popular store is best known for its gourmet food boxes and exclusive gift hampers that you can take back home for your loved ones as souvenirs. London’s Fortnum and Mason is loved by tourists and locals alike and has restaurants where you can dine in for traditional afternoon tea experiences, flavoursome coffee, and excellent refreshments to suit your palette.
Each of these world-renowned department stores in London offer a unique shopping experience that reflects the history and culture of the magnificent city that London is. So, treat yourself to the most exquisite retail therapy at these luxe shopping destinations, only moments away from your luxury hotel rooms in the city.