Top 5 Places for Christmas Shopping in London

London is the perfect destination when it comes to Christmas shopping! To give you some of the inspiration, we have rounded up the best Christmas shopping places in the town.

Vintage Old Spitalfields Market, close to Liverpool Street

Only 10 minutes walk from the Clayton hotel City of London Old Spitalfields Market is a market where you can find vintage and unique handcrafted items. If you are looking for a boutique one-off gift this is an ideal shopping place. Haven’t find your perfect gift? The famous vintage Brick Lane is only moments away from the Old Spitalfields Market!

Oxford Street

When it comes to the festive Christmas shopping destinations, Oxford Street is for everyone’s budget. From low budget to affordable and also luxury and famous designers’ shops, there is a choice for everyone to find a perfect Christmas gift. Also, do not forget to enjoy extremely beautiful Christmas lights in Oxford Street, the Regent’s street or Carnaby street nearby. A little tip – Oxford streets get really busy during the festive season, so try to plan your shopping in the first part of the day. Why not book into Clayton Hotel City of London, our hotel near Oxford street shopping.

Westfield Stratford City

Conveniently located from the hotel within 15 minutes trip via underground, in the Westfield shopping centre you can find 280 stores and 70 restaurants if you get hungry and tired after Christmas shopping. Make sure you plan your shopping wisely at the center as you might experience some queuing in the fitting rooms or queues when you are ready to get that perfect gift!

Covent Gardens

If you want to find yourself having a festive Christmas shopping in a stunning square, Covent Garden is the place where you can have a truly magical Christmas spirit and shopping experience mix. Here you can find shops if you are looking techie gifts, handcrafted items, home decorations, leather items or luxury brands as well. 

Luxury Shopping in Harrods

Looking for a high-end and luxury shopping experience? Harrods in the Knightsbridge is the ideal shopping destination to find all your most wanted and exclusive designer and fashion brands globally. At Harrods, you will find various different shops starting with jewelry, footwear, beauty services and finishing with delicious Christmas bites. Want to add another piece of the luxury moment? Have a lovely meal or enjoy a glass of champagne.

double hotel room

Start planning your trip to the capital and book your perfect break at Clayton Hotel City of London.


minus 1 night-plus 1 night+

We use cookies to improve your browsing experience and to provide advertising which we believe may be of interest to you. By continuing to use the site, you agree to the use of cookies. To find out how to manage and disable cookies please read our cookie policy.

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.



Clayton Hotel City of London is temporarily closed.

If you are a key worker please contact our hotel team to discuss your requirements by calling
+44 203 687 2777 or email

Book online now for stays after 1st May 2020