London Markets

You can buy almost anything at markets in London. From cheap eats and fresh produce to art and antiques, to vintage and designer fashions.

There's around 90 major street markets in London to choose from, so there's hours of top shopping ahead of you!

Give your senses a treat and enjoy the sights, sounds, and smells of London's markets.

Browse London's Markets

Which London market should you choose to pick up a few bargains? Our guide shows what you can expect to find at each market and where to head for antiques markets, food markets, local markets and more.

Food Markets in London
For gourmet delicacies or novel ingredients, visit a food market
London's Art & Antique Markets
If you enjoy bargain hunting, you'll love London's arts markets
Farmers' Markets in London
Buy fresh and tasty food at one of London's Farmers' Markets
Top 10 London Markets
Buy clothes, food, flowers and more at London's famous markets
Craft, Gift and Flower Markets
London's craft markets are a showcase for handmade British design
Popular Local Markets
Soak up the lively atmosphere in London's historic local markets
Bookmark and Share:
 
  • Platinum Partner Merlin Entertainments
  • Platinum Partner Warner Bros. Studio Tour London – The Making of Harry Potter
  • Platinum Partner ExCeL London
  • Platinum Partner Wembley Stadium