Late-night shopping in London

Shop 'til you drop after hours with London’s top late-night shopping destinations.
Lit-up grand exterior architecture at Selfridges on a grey, cloudy day In London
Iconic Selfridges department store in London. Image courtesy of Andrew Meredith/Selfridges.

There’s no need to stick to daytime shop opening hours to catch up on essential retail therapy in London. Uncover when and where to shop long into the evening, from famous shopping streets and top shopping centres in London to cool and quirky retailers.

What time do shops close in London?

Shop opening times vary across London, with some shops opening late on specific days or at weekends. Fewer shops open late on Sunday because of trading restrictions.

Always check the individual shop opening hours in advance.

12 late-night London shopping destinations

London is full of amazing shopping areas, and plenty of them keep their doors open after the sun goes down.

Oxford Street

Enjoy late shopping at one of London’s most famous shopping streets. Most Oxford Street shops’ opening times are until 9pm from Monday to Saturday, including flagship sports stores such as Adidas.

Keep an eye out for openings until 10pm on select days at iconic department store Selfridges, fashion flagship Primark or kids’ favourite The Disney Store.

Shopping pit stop: Test out your crazy golf skills, munch on street food and indulge in creative cocktails at Swingers.

Covent Garden

Tall, sparkling Christmas tree outside Covent Garden in the evening

Stroll the cobbled piazza of Covent Garden and browse health, beauty and fashion boutiques in the streets surrounding the famous market building.

Some shops are open until 8pm from Monday to Saturday, including the Apple Store.

Shopping pit stop: Head inside the market building for free entertainment, unique shops and foodie treats, from burgers and frozen custard shakes at Shake Shack to Italian fine dining at VyTA.

Regent Street

Stylish Regent Street is home to many high-street and upscale brands. Shops are generally open until 8pm Mondays to Saturdays, but timings can differ depending on the outlet.

Treat the kids at Hamleys or find the latest tech must-haves at Apple, both open until 9pm on select days.

Shopping pit stop: Seek out trendy spots along Heddon Street, home to eclectic restaurants such as Gordon Ramsay's Heddon Street Kitchen.

St James's

Historic St James’s spans the traditional and the cutting-edge, with picture-pretty arcades and independent boutiques spread across its streets between Piccadilly and St James’s Park.

Shop times vary, but most are open until 8pm Mondays to Saturdays, including historic department store Fortnum & Mason. Find great value sportswear at Lillywhites (open until 10pm) or excellent reads of all sorts at Hatchards, London's oldest bookseller (open until 8pm).

Shopping pit stop: Take your pick from top-notch dining in St James’s Market, such as international plates at Scully St James's and Indonesian food at Toba.

Carnaby

Four women wrapped in coats and scarves are walking with shopping bags on Carnaby Street in London.

Famed as the centre of swinging 60s in London, Carnaby is the place for iconic British brands and new-wave fashion.

Most shops along Carnaby’s 13 streets are open until 7pm Mondays to Saturdays, and some stay open later. Adidas Originals, Dr. MartensLevi's and mock Tudor Liberty London are all open until 8pm on select days.

Shopping pit stop: Relax in Kingly Court, an open courtyard featuring restaurants and bars spread over three floors.

Seven Dials

Dial up your evening at Seven Dials, a pretty area between Soho and Covent Garden, with cobbled streets, colourful courtyards and uber-cool shops.

Shops in Seven Dials generally stay open until 6pm or 7pm Monday to Saturday, with some shops remaining open a little later on Thursdays to Saturdays. Peruse skincare goodies at Neal's Yard Remedies until 7pm Monday to Friday or pick out retro fashion at Vintage Threads before 7.30pm.

Shopping pit stop: Step inside a former banana warehouse to discover a street food lovers’ playground crammed full of traders, bars and producers at Seven Dials Market. Keep an eye out for regular masterclasses and music.

Coal Drops Yard

Head under the magnificent canopies at Coal Drops Yard for some late-night shopping in London.

Most shops at this King’s Cross hot spot are open until 7pm on Mondays to Saturdays, including fashion concept store 18Montrose and jewellery heaven Maya Magal.

Shopping pit stop: Stop by Coal Drops Yard for regular pop-up markets, film screenings and events.

Bond Street

A blue-lit Christmas light installation hanging above Bond Street by night.

Find the latest in luxury along Bond Street, home to some of the world’s top fashion houses.

Bond Street shops are generally open until 7pm Mondays to Saturdays and include the likes of Burberry, Chanel, Dior and Louis Vuitton.

Shopping pit stop: Sip on cocktails in a bar inspired by fictitious traveller Phileas Fogg at uber-quirky Mr Fogg’s Residence.

The Yards

Comprising St Martin’s Courtyard, Mercer Walk and Old Brewer’s Yard, this shopping, dining and wellness destination near Seven Dials and Covent Garden is the perfect place to pick up the latest designs.

Visit the likes of Lululemon and Barbour, which are open until 8pm from Monday to Saturday.

Shopping pit stop: Drop in for a yoga class at Yogarise, the perfect place to unwind after bagging everything on your list.

Knightsbridge

Gaze at picture-pretty Harrods (open until 9pm Mondays to Saturdays), which is lit up at night with thousands of yellow lights, before heading inside to explore its various departments crammed full of high-end fashion and homeware.

Head along Knightsbridge to another famous department store, Harvey Nichols (open until 8pm, Mondays to Saturdays), for alternative upscale items.

Shopping pit stop: Celebrate a shopping trip at Harrods' on-site Moët & Chandon Champagne Bar, raising a glass of bubbly under a sparkling ceiling.

Mayfair

People walking around streets of Mayfair on a sunny day.

Seek out luxury boutiques on the elegant streets and leafy squares of Mayfair. Pick up fashion, accessories and footwear at the shops on South Molton Street, some of which are open until 7.30pm.

Wander to Mount Street, where on-trend brand Christian Louboutin is open until 7pm Mondays to Saturdays.

Shopping pit stop: Get a taste of heaven at Mercato Mayfair, a street food hall housed in a historic converted church that's open until 10.30pm or later every day.

King's Road

The King's Road in Chelsea has long been one of London’s centres of fashion. Celeb spot along this stylish street, stopping off to snap Insta-worthy side streets en route.

Most shops are open until 7pm Mondays to Saturdays, including quirky women's clothing and homeware shop Anthropologie. Long-running department store Peter Jones is open until 7pm every day but Sunday.

Shopping pit stop: Refuel at Duke of York Square with Italian small plates at Polpo and Lebanese delights at Comptoir Libanais.

6 London shopping centres that close late

Shoppers at Westfield shopping centre in London

Mix shopping with dining and entertainment at late-opening London shopping centres.

  • Westfield London: Spend an evening exploring more than 300 stores, relax at a cinema and indulge at one of many restaurants at this huge shopping mall in west London. The centre is open until 9pm on Mondays to Saturdays.
  • Westfield Stratford City: Hit the shops before seeing a film, playing ping pong or going bowling at Westfield Stratford City in east London. Most shops are open until 9pm from Monday to Saturday.
  • Outlet Shopping at The O2: Find top brands at low prices at Outlet Shopping at The O2, open until 8pm seven days a week.
  • London Designer Outlet: Pick up big-name items for less at this north London shopping hot spot. Set in the shadow of the famous arch at Wembley Stadium, this outlet centre is open until 8pm from Monday to Saturday.
  • Brent Cross Shopping Centre: About 150 shops await at this spot in north London. This dining and shopping complex is open until 8pm Mondays to Saturdays.

4 of the best late-night London markets

Markets in London sell just about everything you could imagine. Stumble upon unique and unusual items with these best London markets to browse through the evening.

  • Greenwich Market: Buy local crafts, vintage clothing, artworks and more during special late-night openings at events such as Park it in the Market. Greenwich Market is open until 5.30pm on regular days and 10pm on event days.
  • Southbank Centre Book Market: Peruse paperbacks and hunt for hardbacks at this book market that's open until 7pm daily.
  • Old Spitalfields Market: Browse antiques, buy designer perfume and discover handmade crafts all under one roof at Old Spitalfields Market. The market runs until 8pm Monday to Wednesday and Friday, and most shops stay open until 7pm.
  • Tooting Market: Discover everything from fashion to food at this indoor south London market, which is open seven days a week until 11pm (to midnight on Fridays and Saturdays).

4 late-evening salons in London

Getting pampered certainly doesn’t have to be limited to the daytime. Here are some of the best salons in London that are open late for some "me time".

  • Chanel: Explore the first boutique of its kind from the fashion house in Covent Garden, open until 8pm Mondays to Saturdays.
  • Hershesons: Fix up your hair, brows and nails at the beauty brand’s flagship London store that's open until 8pm Thursdays and Fridays.
  • Buller and Rice: Get a new look at this sustainable hair salon with three locations in north and east London. On Wednesdays and Thursdays the branches in Walthamstow and Newington Green are open until 8pm.
  • London Grace: Enjoy coffee and cocktails while your nails are given a pampering at this salon with six locations in all corners of the capital. Some branches are open until 9pm on select days.

4 quirky late-night shopping spots

The exterior of container village Boxpark in Shoreditch, with shoppers and people queuing for the restaurants

Whether it’s fine art or vintage wear, shoppers can find it even after hours at these quirky late-night shopping spots.

  • The V&A Shop: Bag an arty souvenir in the shop at The V&A, which sells custom prints, unique jewellery, art books, homeware and haberdashery. Open until 10pm on Fridays.
  • RA Shop and Gallery X: Find unique arty delights in the Royal Academy of Arts’ shops during late openings on Fridays until 9pm. 
  • Reign Vintage: Step back in time at Soho's Reign Vintage, which sells a wide array of daily-changing pieces from 1920s to 1990s. It's open until 8pm Monday to Saturday.
  • Boxpark Shoreditch: Explore the tiny shops housed in shipping containers. Visit on Thursdays for shopping until 9pm.

5 late-night food spots to sink your teeth into

Feed your after-dark foodie cravings at one of these late-night food shopping spots around London.

  • Mercato Metropolitano and Mercato Mayfair: Stock up on authentic Italian charcuterie and cheeses at artisanal markets Mercato Metropolitano in Elephant and Castle (open until 11pm on Mondays to Wednesdays, midnight Thursdays, 1am Fridays and Saturdays, and 10pm Sundays) and Mercato Mayfair (open until 11pm Mondays to Thursdays, midnight Fridays and Saturdays, and 10.30pm Sundays).
  • Chinatown London: Discover specialist ingredients at Chinatown London’s Asian supermarkets. Loon Fung (open every day until 9pm) stocks produce, noodles and sauces, and Oseyo (open daily until 10pm) specialises in Korean ingredients.
  • Selfridges Food Hall: Pick from all manner of luxury foods, including seafood and deli items, at Selfridges on Oxford Street, open until 10pm Mondays to Saturdays.
  • Whole Foods: Try to resist buying all of the neatly stocked foodie treats at Whole Foods' seven shops across London. Its Kensington and Piccadilly stores are open until 10pm Mondays to Saturdays.
  • Harrods Food Hall: Make incredible foodie finds in Harrods Food Hall, from macarons and teas to fresh produce. The food hall is open until 9pm on Mondays to Saturdays.

What day is late-night shopping in London?

In London, Thursday is traditionally the day for late-night shopping, offering shoppers the opportunity to explore stores beyond their usual closing times. Many shops and department stores across the city extend their hours until 8pm or later, particularly in major shopping areas such as Oxford Street, Regent Street, Westfield London and Westfield Stratford.

This extended shopping experience allows for a more leisurely browsing time, ideal for those with busy schedules during the day or for visitors looking to maximise their time exploring the best of shopping in London.

During the festive season and the leadup to Christmas, late-night shopping hours in London are often extended further, with many shops staying open until 9pm or 10pm to accommodate the holiday rush of gift buyers.

What time does Oxford Street close?

Oxford Street, one of London's premier shopping destinations, doesn't have a universal closing time, and the hours vary from shop to shop.

Most of the larger retail shops and department stores on Oxford Street extend their hours to accommodate shoppers until about 9pm from Monday to Saturday.

On Sundays, because of UK trading laws, shopping hours are shorter, and most shops close by 6pm.

What time can you go shopping late at night in Oxford Street?

Rainbow-coloured Christmas lights sparkle above the buzzing streets of Oxford Street at night.

For those looking to indulge in some late-night shopping, Oxford Street in London offers extended hours that cater to shoppers visiting after daytime hours. Typically, shops on Oxford Street stay open until 9pm from Monday to Saturday.

During the festive season in December and special shopping events, such as Black Friday, shops extend their hours, sometimes until 10pm or later.

Sunday trading laws in the UK mean shorter shopping hours on that day, usually between noon to 6pm.

What time do shops shut on Regent Street?

On Regent Street, one of London's top shopping hot spots, shop closing times vary, but shops generally shut their doors at about 8pm from Monday to Saturday.

On Sundays, the trading hours are shorter because of UK trading laws, with most shops opening from noon to 6pm.

During the festive season or special shopping events, such as the run-up to Christmas or summer sales, some shops extend their hours to accommodate the increase in shoppers, staying open until 9pm or later.

Check directly with the shops for their latest opening hours.

For more London shopping inspiration, work your way through the 101 best shops in London and seek out the capital's top shopping hot spotsDownload the Visit London app to find "late-night shopping near me" to use during your shopping spree.