Fit for the Queen: The Hard Rock Guide to Shopping in London

From luxury shopping on Regent Street to quirky finds in Covent Garden, London has many distinct shopping areas and streets. Across the sprawling metropolis, you’ll find unique British shops and famous department stores, such as Harrods. Spend an hour, an afternoon, or an entire day — this is the Hard Rock guide to shopping in London.

Oxford Street

You’ll find the best — if not the most varied — London shopping on Oxford Street. From designer boutiques to landmark stores, there are more than 300 shops to discover. There are several department stores, ranging from the legendary Selfridges, a 1909 Grade II-listed landmark, to British brands John Lewis and Debenhams. The famous Primark has its massive flagship store here, as does Topshop, in Oxford Circus. From A to Z, you’ll also find every well-known chain imaginable.

Nearest tube: Oxford Circus, Bond Street or Tottenham Court Road

Regent Street

Elegant Regent Street was built in the 1800s in neoclassical style. Here, you’ll find some of London’s oldest and most famous stores, such as Hamleys and Liberty. Major brands have flagships here, such as Apple and H&M. For quintessential British shopping, head to Jermayne Street for gentlemen’s shops, such as bespoke shirt maker Benson and Clegg and John Lobb shoe shop. They deserve a visit — at least for the window shopping. 

Nearest tube: Piccadilly Circus or Oxford Circus

Covent Garden

Urban streetwear, funky jewellery, and unique gifts can be found in Covent Garden. The area was once a fruit and vegetable market, which opened in the 1600s, and has since become one of the most famous tourist areas in London, thanks to its many shopping and dining options. The Covent Garden Market is still open today (it still sells fruits, vegetables, meats, cheeses, and more), while the dazzling 15,000-square-foot Carriage Hall is home to Acne Studios, Marni, Grown Alchemist, and more.

Nearest tube: Covent Garden or Leicester Square


The world’s well-heeled fashion elite go to the Knightsbridge neighborhood for prestigious brands and department stores. You’ll find big name fashion designers on Sloane Street, such as Balenciaga, Chanel, and Tom Ford, while the famous Harrods and Harvey Nichols department stores are found on Brompton Road.

Nearest Tube: Knightsbridge

Coal Drops Yard

In the regenerated King’s Cross area, a Victorian industrial park has been transformed into Coal Drops Yard, London’s newest shopping destination. From concept store COS to independent label shops, such as Wolf & Badger and iyouall, as well as plenty of eating and drinking options (including a cafe and chocolate shop by the award-winning Alain Ducasse), you can spend hours at this new shopping destination.

Nearest tube: King’s Cross

Ready for shopping in London?

Reserve your stay at Hard Rock London on our website, where you’ll always find our best available rate.