“Malls” can be hard to find in London but it sure does have plenty of shopping centres which offer the same amenities. And while London has great hidden gems in terms of markets, charity shops and car boot sales, sometimes you just need all that you need under one roof for easy access. Aside of retail stores, many also offer a place to stop for coffee and lunch and additional entertainment like cinemas and bowling alleys. Overall – a good full day in London!
Here are the best shopping centres in London:
1. Westfield Stratford City
Westfield Stratford City is one of the largest urban shopping centres in Europe (yes, you read that correctly) featuring more than 200 shops and three anchor stores: John Lewis, Waitrose, and Marks & Spencer. The centre also offers a wide variety of dining options with more than 80 restaurants and spots to eat, as well as entertainment venues such as a 20-screen all-digital Vue Cinema and an All Star Lanes bowling alley.
Address: Montfichet Rd, London E20 1EJ
Nearest Train Station: Stratford
2. Westfield London
Located in White City, Westfield London is another massive shopping centre that houses over 280 luxury, premium, and high-street retailers. With anchor stores including Next, Marks & Spencer, and Waitrose and nearly 100 dining options, ranging from quick bites to upscale restaurants, it’s a good full day spent.
Address: Ariel Way, London W12 7GF
Nearest Train Station: Shepherd’s Bush
3. London Designer Outlet
Located near Wembley Stadium, the London Designer Outlet is a shopping hotspot offering big-name brands at very discounted prices. Along with 20 restaurants, coffee shops, and bars to explore. If you love a good bargain, this is the spot.
Address: Wembley Park Blvd, Wembley HA9 0FD
Nearest Train Station: Wembley Park
4. One New Change
Situated in the heart of the City of London, One New Change is a modern shopping centre with over 60 stores, including high-street and designer brands. The centre is known for its stunning public roof terrace, offering panoramic views of St Paul’s Cathedral and the surrounding cityscape. It also features a selection of restaurants and cafes, making it a popular spot for both shopping and dining.
Address: 1 New Change, London EC4M 9AF
Nearest Train Station: St. Paul’s
5. Brent Cross Shopping Centre
Brent Cross Shopping Centre is a well-established retail hub in North London, featuring over 150 shops, including major department stores like John Lewis and Fenwick. The centre offers a variety of dining options and regular events, making it a vibrant shopping destination for families.
Address: Prince Charles Dr, London NW4 3FP
Nearest Train Station: Brent Cross
6. Angel Central Shopping Centre
Angel Central Shopping Centre offers a mix of high-street shops, entertainment venues, and dining options. It features a range of fashion, beauty, and lifestyle stores, catering to diverse shopping needs.
Address: 21 Parkfield St, London N1 0PS
Nearest Train Station: Angel
7. Boxpark Shoreditch
With Boxpark Shoreditch coming to a close later this year, it’s time to make the most out of the unique pop-up shopping centre made from repurposed shipping containers. Offering a trendy mix of independent fashion brands, food, and drink retailers. Located in the heart of Shoreditch, the pop-up is known for its lively atmosphere and regular events, including live music and art exhibitions.
Address: 2-10 Bethnal Green Rd, London E1 6GY
Nearest Train Station: Shoreditch High Street