Summary of Shopping in London
London is known for its high living costs; however, savvy shoppers can find excellent bargains if they know where to look. The city boasts a variety of shopping venues, from upscale department stores to vibrant street markets.
The Classic Department Stores
For an authentic London shopping experience, visiting iconic department stores is a must. These locations not only offer great deals but also provide an opportunity to mingle with locals.
- Harrods: As London’s premier luxury department store, it’s worth exploring. Make a beeline for the souvenir section to find affordable Harrods-branded mementos, and don’t miss the sale sections for hidden gems.
- Selfridges: A more budget-friendly alternative to Harrods, this high-end department store features a wide range of products, from fashion to electronics. Be sure to visit the world’s largest denim department, housing over 11,000 pairs of jeans.

The Popular Chains
No matter where you are in the world, major retail brands like H&M, Mango, Zara, and Topshop can be found in London, especially on popular shopping streets like Oxford Street. These stores are conveniently clustered together, making them ideal for a quick shopping spree.
For affordable fashion, these retailers offer great options, especially if you’re looking for a new staple piece. Zara is known for its stylish options, while H&M tends to provide more budget-friendly clothing.
In stores like Primark, shoppers can find incredibly low-cost apparel; however, it’s important to note that these items may not withstand the test of time.
Don’t Forget Carnaby Street
Another gem in London is the pedestrian-friendly Carnaby Street. This vibrant area is filled with unique stores and cafes. Take your time exploring the diverse offerings, from Diesel jeans to quirky vintage clothing. Take a well-deserved break at Sacred, a charming coffee shop where you can unwind with a cardamom-flavored Thai coffee paired with sweet condensed milk.
Check Out the Street Markets on a Sunny Day
London’s street markets are renowned for their liveliness and diversity. If you find yourself in the city on a sunny day, make sure to explore these local favorites:
- Portobello Market: This famous market features over 1,000 dealers, offering antiques, clothing, and a variety of inexpensive street food. It’s a must-visit for antique lovers.
- Covent Garden Market: A popular area filled with vendors selling jewelry, artwork, souvenirs, and food.
- Borough Market: Ideal for foodies, this market showcases hundreds of food stalls offering delightful street food options.
- Brixton Village: A lesser-known spot that provides a range of international cuisine, along with a Retro and Vintage Market each month.
- Petticoat Lane Market: A bustling market famous for its leather jackets, perfect for those who love to haggle.
This article has been edited and updated by Lauren Juliff.