
London is famous for its street shopping. Who hasn’t heard of the chaos of Oxford Street or the charm of Covent Garden? But let’s be honest: when the British rain starts pouring or you need 500 brands in one place without walking five miles, London’s shopping malls offer a completely different (and much drier) experience.
From massive glass-roofed “mega-malls” to historic luxury arcades and hidden budget outlets, the city is a playground for anyone with a credit card and a dream. As someone who has spent far too many Saturdays navigating these halls, I’m here to tell you where to go and which ones to skip.
What are the Best Shopping Malls in London?
If you’re in a hurry, here are the top three destinations:
- Westfield London (White City): The biggest and best for luxury + high street.
- Westfield Stratford City: The best for budget-to-mid-range shopping and families.
- Battersea Power Station: The coolest architecture and trendy brands.
Top 10 Best Shopping Malls in London:
If you want the “all-in-one” experience, these are the heavy hitters:
- Westfield London (White City): The undisputed king of UK retail.
- Westfield Stratford City: Massive, energetic, and great for high-street giants.
- Battersea Power Station: A stunning historic landmark turned ultra-modern mall.
- Canary Wharf Shopping Centre: Sleek, underground, and perfect for professionals.
- Brent Cross Shopping Centre: A North London classic with massive department stores.
- Icon Outlet at The O2: Best for designer brands at major discounts (up to 70% off).
- One New Change: Best for views (it sits right next to St Paul’s Cathedral).
- London Designer Outlet (Wembley): The place for sports brands and cheap deals.
- Angel Central (Islington): Smaller, local vibe with great dining and a cinema.
- Burlington Arcade: Technically an arcade, but the ultimate “old money” luxury experience.
Largest Shopping Malls in London:
When people talk about “The Mall” in London, they usually mean one of the two Westfields. They are so big they have their own postcodes.
1. Westfield London (White City):

- Size: Over 2.6 million sq ft (The biggest in Europe!).
- Who it’s best for: Literally everyone. It has a high-street side and a “Luxury Village.”
- Key Brands: Apple, Sephora (the UK flagship!), John Lewis, Louis Vuitton, Gucci, and Zara.
- The Experience: This place is a beast. You can start your morning buying a £5 t-shirt in Primark and end your afternoon sipping champagne while browsing £5,000 handbags in “The Village.” It’s bright, clean, and has excellent air conditioning (a rarity in London).
- Insider Tip: If you’re driving, park in the “Ariel Way” entrance. If you’re on the Tube, use the Wood Lane (Circle/Hammersmith & City) station instead of Shepherd’s Bush it’s often less crowded and drops you right at the John Lewis entrance.
2. Westfield Stratford City

- Size: Nearly as big as its White City sibling.
- Who it’s best for: Families, budget-to-mid-range shoppers, and tourists staying in East London.
- Key Brands: Primark, H&M, Victoria’s Secret, Marks & Spencer, and Boots.
- The Experience: Located right at the gateway to the Olympic Park, Stratford feels more “high energy.” It’s the go-to for fast fashion. It also has a massive 20-screen Vue cinema and a luxury bowling alley.
- Insider Tip: Avoid this place on a Saturday afternoon if you hate crowds. It gets incredibly busy with locals. Visit on a Tuesday morning for a peaceful experience.
3. Battersea Power Station

- Scale: Over 100 shops spread across two massive historic “Turbine Halls.”
- Key Brands: Uniqlo, Adidas, Ralph Lauren, Mulberry, and Space NK.
- Unique Factor: You are shopping inside a restored 1930s power station. Turbine Hall A is Art Deco glamour, while Turbine Hall B is industrial chic.
- Who it’s best for: Tech-lovers and architecture fans.
- Insider Tip: Take the Uber Boat (Thames Clippers) to the Battersea Power Station pier. It’s the most scenic way to arrive and beats sitting on the Northern Line any day.
4. Canary Wharf Shopping Centre

- Scale: Over 300 shops hidden beneath the skyscrapers.
- Key Brands: Reiss, Jo Malone, Waitrose (the biggest in the UK), and Zara.
- Who it’s best for: Professionals and those who like a quiet, sleek environment.
- Insider Tip: Most of the malls (Jubilee Place, Canada Place) are underground. On weekends, the area is surprisingly quiet compared to Central London, making it a “secret” shopping spot for locals. Plus, if you spend £10, you often get 3 hours of free parking on weekends!
5. Brent Cross Shopping Centre

- Key Brands: Fenwick, John Lewis, Apple, and Mango.
- Vibe: This was the UK’s first-ever standalone shopping mall (opened in 1976). It feels classic. It’s not as “shiny” as Westfield, but it’s incredibly functional.
- Who it’s best for: North Londoners and those looking for massive department stores without the Central London stress.
- Insider Tip: Parking is free here, a massive bonus in a city that usually charges £5 an hour for the privilege.
6. One New Change

- Key Brands: H&M, Mango, Rituals, and AllSaints.
- Unique Factor: The architecture is striking, but the “Roof Terrace” is the star.
- Who it’s best for: Tourists who want a quick shop and a great photo.
- Insider Tip: Head to the roof for a free view of St Paul’s Cathedral. You don’t have to buy a drink at the bar to enjoy the public viewing area!
Best Affordable & Outlet Malls in London:
If you want designer labels without the designer price tags, these two are your best bets.
7. Icon Outlet at The O2

- The Deal: Up to 70% off RRP.
- Key Brands: Nike, Calvin Klein, Tommy Hilfiger, and Ted Baker.
- Why go? It’s an indoor outlet mall under the canopy of the famous O2 Arena. It’s rarely as crowded as the main London streets.
- Insider Tip: If you’re going to a concert at The O2, get there 3 hours early. You can do your outlet shopping and use the “Shop & Drop” service so you don’t have to carry bags into the arena.
8. London Designer Outlet (Wembley)

- The Deal: Year-round discounts on sports and high-street brands.
- Key Brands: Adidas, Converse, Superdry, and Next Outlet.
- Why go? It’s the king of sports shopping. If you need new trainers, go here.
- Insider Tip: Check the Wembley Stadium event calendar before you go. If there’s a massive football match or a Harry Styles concert, the trains and parking will be a nightmare.
9. Angel Central (Islington)

- Key Brands: Uniqlo, Flying Tiger, and Rituals.
- Vibe: Small, outdoor-feeling, and very trendy. It’s located in the heart of Islington.
- Who it’s best for: People who want a “lifestyle” day shopping followed by a nice brunch on Upper Street.
10. Burlington Arcade (Mayfair)

- Vibe: This is where James Bond would shop. It’s a covered 19th-century arcade patrolled by “Beadles” in top hats.
- Key Brands: Luxury watches, vintage Rolexes, and N.Peal cashmere.
- Who it’s best for: Window shoppers and those looking for ultra-luxury gifts.
- Insider Tip: It is technically illegal to whistle, sing, or carry an open umbrella inside the arcade. The Beadles take their history seriously!
Best Luxury Shopping Malls in London:
For those who want the “Pretty Woman” experience, these department stores function like self-contained malls.
- Harrods (Knightsbridge): The “Gold Standard.” Don’t miss the Egyptian Escalator or the Food Halls.
- Selfridges (Oxford Street): Trendier, louder, and better for “Hypebeast” brands and rare sneakers.
Shopping Malls in London for Families:
- Westfield Stratford City: Massive food court and a cinema.
- Battersea Power Station: Great because of the Lift 109 (a glass elevator that goes up the chimney) and the surrounding park where kids can burn off energy.
What to Buy in London Malls:
- Fashion: Look for British staples like Reiss, Ted Baker, and Jigsaw.
- Beauty: Sephora (Westfield White City) is the only place in the UK to find certain US brands.
- Souvenirs: Head to Fortnum & Mason (found inside The Royal Exchange) for luxury tea hampers.
Tips for Your Shopping Trip:
- Best Time to Visit: Monday to Wednesday mornings (10:00 AM).
- Sales Seasons: Boxing Day (Dec 26th) is the biggest. The July Summer Sales are a close second.
- Payment: London is almost entirely cashless. Bring your phone for Apple/Google Pay.
- The “Sunday Rule”: Due to UK laws, large shops can only open for 6 hours on Sundays (usually 12 PM – 6 PM). Plan accordingly!
FAQs (People Also Ask)
What is the biggest shopping mall in London? Westfield London in White City is the largest, with over 450 stores.
Which malls are best for tourists in London? Battersea Power Station for the “wow” factor, and One New Change for the views.
Are shopping malls in London expensive? They cater to every budget. You can find £4 t-shirts at Primark and £40,000 watches at Watches of Switzerland in the same building.
What time do London malls close? Most close at 9:00 PM or 10:00 PM on weekdays, which is much later than street shops.
Whether you’re hunting for a designer bargain at the Icon Outlet or exploring the industrial halls of Battersea Power Station, London’s malls offer much more than just retail. They are destinations in their own right.
Which mall are you planning to visit first? Drop a comment and let me know if you need help with the best Tube route!
Planning a longer trip? Check out our guides on the Best Markets in London or the Where to Stay in London to make the most of your visit!