Shopping in London: Harrods, Oxford Street & Luxury Stores Guide
Introduction — Why London is a Shopper’s Paradise
London is one of the world’s top shopping cities. From iconic department stores like Harrods and Selfridges to buzzy streets such as Oxford Street and chic boutiques in Mayfair, the city caters to every shopper — budget hunters, luxury buyers, vintage lovers and market browsers alike. This guide to shopping in London covers the best neighbourhoods, what to buy where, tax-free shopping tips, day-trip outlets, and practical advice to make your shopping trip efficient and enjoyable.
Quick Practical Tips for Shopping in London
- Bring a mix of cash and cards — most shops accept cards, contactless works everywhere.
- Check opening hours: many stores open 10:00–20:00, but Sunday hours are shorter and some boutiques close early.
- Consider booking popular department store experiences (tea at Harrods, personal shopping at Selfridges) in advance.
- Use public transport — the Tube and buses are the fastest way to move between shopping districts.
Harrods — The Iconic Luxury Department Store
Located in Knightsbridge, Harrods is more than a store — it’s an institution. With multiple floors dedicated to fashion, beauty, homeware and food, Harrods offers both global luxury brands and unique British goods. The Food Halls are famous for gourmet produce, afternoon tea packages and specialities from around the world. Visitors often combine a Harrods visit with a stroll in nearby Hyde Park.
What to Expect at Harrods
- Designer boutiques and exclusive pop-ups.
- Specialty Food Halls with ready-to-eat and gourmet items.
- Personal shopping services and gift wrapping.
- Seasonal events and window displays (Christmas is spectacular).
Tip: If you want a British luxury experience, book afternoon tea in Harrods’ tea rooms or reserve a personal shopping slot.
Oxford Street & Regent Street — High-Street Shopping
Oxford Street is Europe’s busiest shopping street, home to flagship stores such as Topshop (now in new formats), Zara, H&M, John Lewis and many more. Just off Oxford Street is Regent Street, known for slightly more upscale high-street offerings and flagship stores like Hamleys (toy mecca) and large-brand showrooms.
How to Navigate
- Start early to avoid the heaviest crowds, or head to side streets like Carnaby for a quieter experience.
- Look for flagship-only items and floor-exclusive ranges on Oxford Street.
- Combine Oxford Street with a visit to nearby Soho for independent boutiques and cafés.
Selfridges & Luxury Department Stores
On Oxford Street you’ll also find Selfridges, a department store known for cutting-edge retail concepts, designer collaborations, and an excellent food hall. Selfridges regularly hosts pop-ups and special exhibitions that are worth checking in advance.
Other Notable Department Stores
- Liberty: Famous for its Tudor-style building and distinctive fabric prints , great for gifts and homeware.
- Fortnum & Mason: Iconic for luxury food hampers, teas and British specialty items located near Piccadilly.
- John Lewis: Reliable for electronics, homewares and mid-range fashion.
Tip: Many department stores offer tax-free shopping for non-EU visitors — keep receipts and ask customer service for VAT refund forms.
Covent Garden & Seven Dials — Boutiques & Artisan Shops
Covent Garden is a stylish area with independent boutiques, artisan stores, and a lively market atmosphere. The nearby Seven Dials area hosts a cluster of unique shops, concept stores and designer boutiques. Covent Garden is also a great place to find theatre-related gifts and specialty food shops.
What to Look For
- Handmade jewellery and designer accessories in boutique shops.
- Covent Garden Market for crafts and small producers.
- Beauty and fragrance boutiques with UK-exclusive launches.
Carnaby Street & Soho — Trendy Fashion & Independent Labels
Carnaby Street has a reputation for trend-driven labels and smaller independent stores. It’s perfect for contemporary fashion, sneakers, and record stores. Soho next door has an eclectic mix of vintage shops, music stores, and niche boutiques.
Tip: Walk from Oxford Circus down Carnaby Street and explore side streets for unique finds and limited-edition items.
Camden Market & Shoreditch — Alternative & Vintage Finds
For vintage clothing, street-style, and alternative fashions, Camden Market is a must. It’s also great for quirky souvenirs and international street food. In East London, Shoreditch and Brick Lane host vintage shops, independent designers and pop-up markets — perfect for shoppers hunting one-off pieces.
Best Time to Visit Markets
Weekends are busiest; arrive in the morning for the best selection and fewer crowds.
Westfield — Modern Malls for One-Stop Shopping
London has two major Westfield malls — Westfield London (Shepherd’s Bush) and Westfield Stratford City. These malls provide a modern, weather-proof shopping experience with a mix of high-street brands, designer outlets, cinemas and a broad food court selection.
Tip: Westfield is ideal for rainy days or if you’re shopping with family and want a centralised location with childcare-friendly facilities.
Designer Outlets & Day Trips — Bicester Village
For discounted designer shopping, Bicester Village (about an hour from London by train) is one of Europe’s best-known outlet centres. You’ll find reduced prices on luxury brands like Gucci, Prada and Burberry. Several companies run day trips and transfer services from London — consider a tour like Bicester Village trips for a trip by bus and shopping! Tip: Book return trains in advance and check opening times — weekends are busiest.