Book NowBook
Published
9 November 2026
Category
Things to do
Tags
Share
facebook linkedin
Share This Article facebook linkedin

Christmas Shopping in London: Your West End Guide

There’s something about Christmas shopping in London that feels like an occasion in itself. Streets glow overhead, shop windows put on their best displays and somewhere between finding the right gift and stopping for something warm, an afternoon of shopping becomes a properly festive day out.

For Christmas shopping in London, few places bring it all together quite like the West End. Oxford Street, Regent Street, Carnaby and Covent Garden are all within walking distance of one another, taking you from famous department stores and flagships to independent finds, food gifts and festive pop-ups.

And just beyond the busiest shopping streets sits Bloomsbury. Close enough to walk into the West End, but with a little more breathing room when you’re ready to put the bags down.

Here’s how to plan your Christmas shopping route, what to look out for along the way, and where to stay when one day simply isn’t enough.

All the magic of West End shopping, without the crowded journey home.

Quick picks: Choose your hotel | Explore special offers | See what’s on 

West End Christmas Shopping at a Glance

Not sure where to begin? Start with what’s on your list.

Shopping areaBest forHighlightsFrom Bloomsbury*
Oxford StreetFlagships and one-stop shoppingSelfridges, John Lewis and major high-street brandsApprox. 15–25 mins on foot
Regent StreetPremium brands and Christmas lightsHamleys, flagship stores and the Spirit of Christmas lightsApprox. 25–30 mins
CarnabyIndependent gifts and something differentCarnaby Street, Soho and Kingly CourtApprox. 25–30 mins
Covent GardenGifts and festive atmosphereMarket Building, Seven Dials, pop-ups and restaurantsApprox. 15–25 mins
Bond Street & MayfairLuxury giftsDesigner boutiques and premium brandsApprox. 25–35 mins

*Walking times are approximate from the Russell Square area of Bloomsbury and will vary by route and hotel.

The good news is you don’t have to pick just one. Oxford Street, Regent Street, Carnaby and Covent Garden form an easy West End route that can be covered on foot, with plenty of reasons to pause along the way.

Plan the Ultimate West End Christmas Shopping Route

Give yourself around half a day if you want to take your time. Start earlier for the shops, then let the route carry you into the lights, dinner and evening atmosphere.

Start on Oxford Street

If your Christmas list has a little bit of everything on it, Oxford Street is a sensible place to start.

You’ll find Selfridges, John Lewis and a long line-up of major fashion, beauty, home and lifestyle brands, making it particularly handy when there are several people to buy for and not quite enough ideas yet.

In 2026, Oxford Street’s Christmas lights switch on on 9 November, with more than 5,000 stars joined by special Harry Potter-inspired illuminated designs.

If you can, arrive on a weekday morning. Oxford Street gets increasingly busy as the day goes on, particularly through late November and December. Opening hours also vary between shops and across the festive period, so check individual retailers before setting out.

Continue to Regent Street

From Oxford Circus, turn onto Regent Street and the shopping becomes part sightseeing, part present hunting.

There are flagships on both sides of the street, with plenty of fashion, beauty and lifestyle names to explore. If children are on your shopping list, Hamleys is an obvious stop. For something more traditionally London, you can continue towards Piccadilly and St James’s.

Look up as you go. Regent Street’s Spirit of Christmas lights return from 5 November 2026, with 30 illuminated figures created from around 300,000 LEDs stretching across Regent Street and into St James’s. They are scheduled to glow daily from 3pm until midnight through 5 January 2027.

Turn Into Carnaby

A few streets away, the scale changes.

Carnaby is a good place to look when the big department stores haven’t quite delivered. Smaller labels and independent names make it easier to find gifts that feel a little less obvious, while the surrounding streets are made for wandering rather than working through a list.

The 2026 Christmas installation, Press Play on Christmas, takes inspiration from the feel-good nostalgia of the 1990s and switched on on 4 November. 

By this point, a break is probably deserved. Kingly Court has three floors of places to eat and drink, so it works well as the pause between shopping bags.

Finish in Covent Garden and Seven Dials

From Carnaby, continue south-east towards Seven Dials and Covent Garden.

This is where we’d slow things down. Browse the smaller shops around Seven Dials, wander through the Market Building, look out for seasonal pop-ups and leave a little time just to take everything in.

Covent Garden’s 2026 Christmas season begins on 12 November, when more than 300,000 lights illuminate the neighbourhood. The gold bells, mirror balls and baubles return to the Market Building, alongside a British-grown Christmas tree on the West Piazza.

It’s also a rather nice place for the shopping list to end. Restaurants, bars and some of London’s best-known theatres are all nearby, giving you every excuse not to head home just yet.

Where to Shop in the West End

If you’d rather build your route around the presents you still need to find, keep this cheat sheet handy:

If you’re looking for…Head to…
Department storesOxford Street
Luxury giftsBond Street and Mayfair
Children’s presentsRegent Street, particularly Hamleys
Independent giftsCarnaby and Seven Dials
Beauty and fashionOxford Street and Regent Street
Food giftsPiccadilly and St James’s
Festive atmosphereCovent Garden

Make a Festive Day of Your Christmas Shopping Trip

The shopping might be what brings you into the West End, but it doesn’t have to be the whole day.

See the West End Christmas Lights

By November, the walk between shopping areas becomes an attraction of its own.

Carnaby’s lights arrived on 4 November, followed by Regent Street and St James’s on 5 November. Oxford Street switches on on 9 November, while Covent Garden joins them on 12 November. 

If seeing the lights is high on your list, shop earlier and save part of the route for after dark. That way, one journey gives you both the shops and the West End at its most festive.

Stop for Some Festive Bites

Christmas shopping is much easier with a proper pause built in.

Kingly Court works naturally midway through the route, while Soho, Covent Garden and Seven Dials leave you spoilt for choice later on.

Or make your way back towards Bloomsbury and let dinner mark the end of the shopping day. Across Imperial London Hotels, you’ll find plenty of places to settle in for a drink, dinner or something warming before deciding whether you really are finished shopping.

Finish With a West End Show

If your route finishes around Covent Garden, London’s Theatreland is already around you.

Rather than squeezing everything into daylight hours, book an evening performance and let a shopping trip turn into a full festive day in London. November and December are busy, so it pays to book your seats, and dinner if you’re planning one, in advance.

Why Stay in Bloomsbury for a West End Christmas Shopping Break?

Because sometimes the best place to stay near the West End isn’t right in the middle of it.

Bloomsbury puts some of London’s biggest shopping streets within walking distance or a short journey, while giving you somewhere calmer to return to when the crowds, and the shopping bags, start adding up.

Staying nearby also makes the practical bits easier. Drop your purchases back at the hotel rather than carrying them through dinner. Take an hour to reset before heading out to see the lights. Split Oxford Street and Regent Street over one day, then Covent Garden and the surrounding neighbourhoods over another.

For anyone arriving by train, Bloomsbury is also well placed for Euston, King’s Cross and St Pancras, particularly useful for a festive weekend in the capital.

In other words: close enough for the shopping, far enough away to reset.

Choose Your Bloomsbury Base for a Festive Shopping Break

No two London weekends look quite the same, so choose the stay that suits yours.

The Imperial: For an Elevated Festive City Break

If you want the hotel to feel like part of the weekend rather than simply somewhere to sleep, The Imperial makes a fitting base. Set on Russell Square, its design-led rooms and places to eat and drink give you somewhere inviting to return to after a day out in the West End.

Morton: For a Boutique Bloomsbury Stay

For something smaller in scale, Morton Hotel brings a more intimate feel to a Bloomsbury break. It’s well placed for exploring the neighbourhood itself, while still keeping the West End within easy reach.

Royal National or President: For a Practical Central Base

Planning to spend most of your time out exploring? Royal National Hotel and President Hotel keep things simple: central Bloomsbury locations, convenient transport connections and an easy starting point for days spent shopping, sightseeing and seeing more of London.

Still deciding? Read our guide to Which Imperial London Hotel is Right for Your London Trip? to find the best fit for your stay.

Tips for Christmas Shopping in London

Shop earlier in the day or midweek: The main West End shopping areas can become particularly busy in November and December. A weekday morning gives you a little more room to browse.

Check festive opening hours before travelling: Oxford Street opening hours aren’t universal. Individual shops may extend or change their hours over the Christmas period, so always check the retailer’s website before planning around a specific store.

Plan your route on foot where practical: Oxford Street, Regent Street, Carnaby and Covent Garden sit close enough together that there’s often little reason to head underground between each one.

Build in a bag drop and a proper break: If you’re staying nearby, you don’t have to carry everything until dinner. Take the bags back, warm up and head out again when the lights come on.

Book restaurants and theatre ahead: November and December are among the liveliest months in the West End. If somewhere matters to your plans, booking ahead is better than leaving it to festive luck.

Make a Weekend of Christmas Shopping in London

The nicest Christmas shopping trips aren’t necessarily the fastest.

Give yourself two days and there’s time to browse Oxford Street without watching the clock, wander beneath Regent Street’s lights, find something unexpected around Carnaby and save Covent Garden for an evening when you can stay for dinner or a show.

Then head back to Bloomsbury, put the shopping bags down and start again tomorrow.

With the West End just beyond the neighbourhood and the rest of central London on your doorstep, an overnight stay takes some of the rush out of Christmas shopping and leaves a little more room for the best bits in between.

Christmas Shopping in London: FAQs

What time do shops on Oxford Street close at Christmas?

Christmas hours vary by retailer, day of the week and date during the festive season. Many stores extend their hours around Christmas, but check the official website of the shop you intend to visit before travelling.

Is Oxford Street open on Sundays?

Yes. Shops on Oxford Street generally trade on Sundays, although Sunday opening hours are usually shorter than during the rest of the week. Check individual stores for current hours.

What is the quietest time to go Christmas shopping in London?

Weekday mornings are generally your best bet if you want to avoid the biggest crowds. The West End becomes considerably busier later in the day and on weekends as Christmas approaches.

Can you walk from Bloomsbury to Oxford Street?

Yes. From the Russell Square area, parts of Oxford Street can be reached in roughly 15 to 25 minutes on foot, depending on your starting point and which end of Oxford Street you’re heading towards.

Can you walk between Oxford Street, Regent Street and Covent Garden?

Yes. They sit close enough together to make a practical West End shopping route. Oxford Street leads naturally into Regent Street, with Carnaby just off the route and Covent Garden further south-east.

Can I leave my shopping bags at my hotel during the day?

Hotel luggage and bag-storage policies vary, so check directly with your hotel. If you’re staying in Bloomsbury, returning to your hotel during the day can be a convenient way to drop off purchases before heading back into the West End.

Share This Article facebook linkedin

Find your Perfect Stay

Hotel

Find your perfect stay...

Dates 10 Nov → 11 Nov

Rooms / Guests 1 Room/ 2 Guests

Rooms

1

Adults

2

Children
Ages 2–17

0

Special Code

Select Code
Please select a code type
Clear
Cancel
Apply
The Imperial
Bedford Hotel
Morton Hotel
Royal National Hotel
President Hotel
City Sleeper
Tavistock Hotel