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
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.