Best 8 shopping centres in London

Check out the city's best shopping centres, where you can find all your favourite shops under one roof.
Bird's-eye view of the interior of Westfield Stratford City in east London, a modern shopping mall. Many people walk between shops and the glass fronts of retail outlets.
Westfield Stratford City has hundreds of shops and restaurants. Image courtesy of Westfield.

Most shopping centres have places to stop for coffee and lunch. The larger ones may also have childcare facilities and entertainment venues such as cinemas, bowling alleys and more.

1. Westfield Stratford City

Westfield Stratford City is one of the largest urban shopping centres in Europe, with more than 200 shops, three anchor stores (John Lewis, Waitrose and Marks & Spencer) and more than 80 places to eat. You can also enjoy a 20-screen all-digital Vue Cinema and an All Star Lanes bowling alley.

2. Westfield London

Westfield London features three anchor stores (Next, Marks & Spencer and Waitrose) and more than 280 luxury, premium and high-street retailers. Find everything from fashion staples and jewellery to cosmetics, sportswear, menswear and children's clothing. Feeling peckish? Grab some food from one of nearly 100 places to eat.

3. ICON Outlet at The O2

See the world's best accessible fashion and lifestyle brands together under one tented roof, alongside many restaurants, cafes and bars, by paying a visit to ICON Outlet at The O2.

4. One New Change

A view towards St Paul's Cathedral taken between two reflective glass walls at One New Change.

Explore One New Change’s 60 stores, many restaurants and its lovely public roof terrace with stunning views of St Paul's Cathedral. The building was designed by Pritzker Prize-winning architect Jean Nouvel.

5. London Designer Outlet

Pick up big-name items for less at north London shopping hotspot, London Designer Outlet, set in the shadow of Wembley Stadium’s famous arch. Stores include Adidas, Next, Superdry and many more fashion outlet shops. There are also 20 restaurants, coffee shops and bars to enjoy during your shopping trip, as well as a cinema.

6. Brent Cross Shopping Centre

Head north to Brent, where 150 shops await at dining and shopping complex, Brent Cross Shopping Centre. Shops include John Lewis, Fenwicks and Marks & Spencer.

7. Angel Central Shopping Centre

Explore Angel Central Shopping Centre, an eclectic mix of high-street shops and buzzing entertainment venues. Located off Islington's fashionable Upper Street, Angel Central (formerly The N1 Centre) offers a vibrant collection of shops, restaurants and entertainment venues.

8. Boxpark Shoreditch

Visit Boxpark Shoreditch, the world's first pop-up shopping centre mixing fashion, food, drinks and entertainment. Discover more than 50 carefully selected fashion brands and food and drink retailers, housed in shipping containers.

For more top places to shop in London, take a look at this guide to London's best shopping destinations.

Explore by category