Christmas is truly one of the best times for shopping in London. Come pre-Christmas and enjoy the early sales and festive shop windows. Come post-Christmas and the sales go up a gear with unbeatable discounts for savvy shoppers.
For big brands there’s no better place than Oxford Street, with some of the capital’s largest departments stores and easy access to the high end boutiques of Bond Street.
But don’t miss out on the hidden gems in our guide to some of the other top shopping destinations.
- Covent Garden
Not just a destination for restaurants and bars, Covent Garden has a growing collection of trendy boutiques on cobbled streets. The famous Seven Dials is where seven of the suburb’s nicest streets all converge into a hub of fashionable shops and eateries. Visit Orla Keily for design classics and The Sanctuary for spa essentials.
- Marylebone Village
Visited more frequently by locals in the know than tourists, Marylebone is a pretty suburb offering a mix of cool cocktail bars and unique shops. You could spend hours exploring one of London’s biggest and best haberdashery stores VV Rouleaux, or picking out gifts at Cath Kidston.
- Spitalfields and Shoreditch
Undeniably the trendiest part of London, the Eastern areas of Spitalfields and Shoreditch are the place to find unique boutiques and market stall treasures. On Sundays you’ll find Spitalfields Market overflowing with fashionable young designers selling clothes, jewellery and home wares for vintage seekers and the style conscious set.
- High Street Kensington
If you’re keen on the big brands but not on the crowds then Kensington will offer a less chaotic shopping experience than central London destinations. Saunter along the high street taking in Jaeger and Karen Millen before enjoying a coffee at Café Phillies.
For London hotels near shopping districts you’ll find our collection of four and five star hotels within in easy reach of the most popular areas.