Follow the coronavirus guidance for London.COVID-19 information

Best 8 shopping centres in London

London has an amazing array of fantastic places to shop till you drop. Check out the city's best shopping centres, where you can find all your favourite shops under one roof.

Most shopping centres also 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 and Spencer) and more than 80 places to eat. You can also enjoy a 20-screen all-digital Vue Cinema, an Aspers Casino and an All Star Lanes bowling alley.

2. Westfield London

Westfield London features four anchor stores (Next, Marks and Spencer, House of Fraser 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

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.

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

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 Gap, M&S, Adidas, Next, H&M 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 M&S.

7. Angel Central Shopping Centre

Explore Angel Central Shopping Centre’s 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