Best shopping places in London

Explore London

Looking to go on a shopping spree in London? Well, don’t forget to bring an extra suitcase for your trip as the capital city is a real haven for shopping lovers. London has everything for everyone with its numerous retail districts, shopping streets, sophisticated shops, and clothing styles. Here is a list for you in case you are wondering what the best shopping places in London are.

Westfield London

Westfield London and Westfield Stratford are two large shopping malls located in London – less than an hour from the hotel. The two shopping centres are the capital’s ultimate shopping destinations with more than 300 shops and retail stores. Feeling a bit hungry? You will find a huge choice of cuisine in one of the 60 restaurants present in each mall.




Best shopping places in LondonLocated on Brompton Road in Knightsbridge, Harrods is known as the leader in luxury retail. With its seven floors, 330 departments showcase, 24 restaurants and a famous Food Hall, the world’s most famous department store attracts customers from all around the world. Once you walk through its doors, you will fall into another world to enjoy an unparalleled shopping experience.




The flagship Selfridges on London’s Oxford Street is the second-largest department store in London after Harrods. It is one of the biggest draws of Oxford Street and is the perfect destination for anyone that is interested in a full day’s shopping. Oxford Street is also home to a range of well-known international shopping brands so there really is something for everyone.



Dover Street Market

Spread across six floors, Dover Street Market is a multi-brand retailer with cool cafes and food shops, just minutes away from the National Gallery. It sells high fashion products and also features styles from more urban and streetwear brands. If high luxury brands are on your shopping list, the market offers a range of world-class brands including Supreme and Balenciaga.



Bond Street

Situated in the heart of Mayfair, Bond Street is popular for its elegant flagship stores and prestigious brands, including Burberry, Jimmy Choo, and Louis Vuitton. It is home to the biggest Louis Vuitton store in Europe. If you head South to Old Bond Street, you can browse fine jewellery shops such as Cartier and Tiffany & Co. While New Bond Street in North houses iconic fashion houses such as Chanel and Dior.



Join The Crown London Hotel for your shopping adventure in the city. We are perfectly located to explore London with great transport links to Central London and Oxford Street. You can explore all the best shopping places in London via the London Underground, taxi or bus. After a long day of shopping and exploring, you can relax at our Grill Restaurant & Bar and enjoy some mouth-watering food and drinks.

Explore London with us! Become a member and enjoy exclusive discounts on local attractions, restaurants, bars, and popular places in the town. Write to us at to learn more.

× How can we help you? Available on SundayMondayTuesdayWednesdayThursdayFridaySaturday