This post contains affiliate links for which I may make a small commission to help keep the site running. You will not be charged extra for these items had you not clicked the links. Thank you for your help to keep the site running!
From acting as iconic London landmarks to being popular places to buy clothes, food, jewelry, antiques, flowers, furniture, and more, the best markets in London are amazing places to lose yourself for a few hours (or days) when you want to soak up some London atmosphere.
⭐️Editor’s choice!⭐️
Best London market: Borough Market
Best way to see it: this incredible walking tour, complete with tastings of sausage rolls, fish and chips, and desserts!
(5 out of 5 ⭐️, 90 + reviews)
>>Click here to book in advance (recommended)
Now, London has lots of different types markets, and you’ll find even more food market options in my guide to the best street food in London, but these are my favorite markets in London to give you an idea of where to start in this London market guide.
The Absolute Must-Knows (from a Londoner)
- 😍Cheapest Way to See it All: Get the London Pass here (yes, it’s worth it)
- 🎭Cheapest site for West End theatre tickets: London Theatre Direct
- 🚕Cheapest and most reliable airport transfer service: Welcome Pickups
- 🚉Cheapest Way to Book Train and Bus Tickets: Omio
- 🔌Most Reliable Adapter for UK Plugs: This one
- ⭐️Editor's choice!⭐️
- Check out the YouTube channel for more London tips
- 1. Borough Market: one of London's best markets
- 2. Portobello Road Market
- 3. Greenwich Market: famous market in London
- 4. Camden Market: cool markets in London
- 5. Columbia Road Flower Market: London local market
- 6. Old Spitalfields Market
- 7. Covent Garden Market
- 8. Leather Lane Market
- 9. Leadenhall Market: popular market in London
- 10. Petticoat Lane Market: best market in London for clothes
- 11. Bermondsey Market
- 12. Maltby Street Market
- 13. Brick Lane Market
- 14. Herne Hill Market: top markets in London
- 15. Crystal Palace Market
- 16. Broadway Market: must-visit markets in London
- 17. Lloyd Park Market
- 18. Sunday Upmarket
- 19. Goodge Place Market
- 20. Exmouth Market: London markets to visit
- 21. Strutton Ground Market
- 22. West India Quay Market
- 23. Bloomsbury Farmers Market
- Tips for Visiting London's Best Markets
- GET A FREE LONDON INTRO GUIDE and ACCESS TO MY FB GROUP
- What else should I not miss in London?
- UK Travel Planning Guide: the FAQs
Hey! Want more honest UK tips and planning advice? Click here to join my London and UK Travel Tips Facebook group, where I can answer more of your questions!
Check out the YouTube channel for more London tips
1. Borough Market: one of London’s best markets
You can’t go to London and not go to Borough Market – it’s just not possible!
Borough Market is London’s top food market, and they have everything from pasta to potatoes, clams to pineapples, Indian to Italian.
Whether you want to have lunch here or you want to buy some ingredients to make a dinner back at your bed and breakfast in London or AirBnB, you won’t regret wandering around here and smelling all of the delicious food aromas!
There are also frequent food demonstrations and special events on at Borough Market which provide even more of a lively atmosphere.
Address: Borough Market, 8 Southwark Street, London, SE1 1TL
Open for a full market Wednesday through Saturday and a limited market on Monday and Tuesday.
GET A FREE LONDON INTRO GUIDE and ACCESS TO MY FB GROUP
Start your planning with this “Intro to London” guide and access to my London planning Facebook group!
2. Portobello Road Market
It bills itself as the largest antiques market in London, and it’s no joke!
Portobello Road Market is filled with great antiquing options, as well as vintage clothing and other “bric-a-brac,” as they call it (knick knacks!).
The colorful buildings that surround the market make this all the more enticing options for those wanting to experience London in a different way.
You can even buy fruits and vegetables from some stalls most of the week, with the full market on display on Saturdays.
Address: Portobello Road Market, 306 Portobello Rd, London W10 5TA
Open Monday through Saturday with different markets each day and the main market on Saturday.
🛎 Still looking for somewhere to stay in London?
My favorite hotel in London for all visitors is the Strand Palace (click here to check prices).
⭐⭐⭐⭐
3. Greenwich Market: famous market in London
From food stalls to antiques, Greenwich Market has a little bit of everything.
I like it because it’s in Greenwich, which is further out of central London and one of the more quirky things to do in London and usually means a bit more room to move around, and also it’s just a wonderful place to roam around and keep everyone interested as there are so many stall options.
If you’ve got extra time, visit Cutty Sark in Greenwich or go stand at the Prime Meridian Line!
Address: 5B Greenwich Market, Greenwich Peninsula, London SE10 9HZ
Open every day
IMPORTANT: are you coming to the UK from abroad?
In case you’re reading this from outside the UK and will be a foreign visitor here, you need to know these 2 things to stay safe and save money.
- Travel insurance – you need it when going overseas! I use this site to get the best quotes and purchase my packages from. Do not skip this – having medical coverage abroad as well as other coverage in case of missed flights, lost luggage, etc is essential. As I said, I have never gone wrong using this site.
- International debit cards without fees – do not get stuck paying extortionate foreign fees when using your card abroad (and the UK is almost all card these days). I use the Wise debit and travel card which you can apply and learn more about here.
4. Camden Market: cool markets in London
Looking for gifts?
Clothing?
Shoes? Homegoods? Souvenirs?
Something just a little bit different?
Camden Market is the place to be, considered to be an “alternative” area, it’s still popular for all types of visitors.
Don’t be surprised if you come across some funky looking stalls or some fashion styles you’ve never seen before – it’s all part of the fun of Camden.
Address: Camden Market, Camden Lock Place, London, NW1 8AF
Open every day.
5. Columbia Road Flower Market: London local market
There’s nothing in London quite like the Columbia Road Flower Market, which fills the street with blooms every Sunday when you can buy foliage of all kinds, whether you want flowers for your girlfriend, some new plants for your house, or just a waft of nature’s finest creations!
There are also other shops along this road that sell all types of things, so you can come along even if you’re not just in the market for flowers.
Address: Columbia Rd, London E2 7RG
Open on Sundays until about 3pm.
6. Old Spitalfields Market
This market has been in East London for decades and the history of it actually extends centuries.
This is a cool covered market selling everything from fresh produce to jewelry to art to clothing, and if you’re staying in East London, it’s worth stopping by!
Address: Old Spitalfields Market, 16 Horner Square, London, E1 6EW
Open every day with different times and markets on each day.
7. Covent Garden Market
Covent Garden isn’t actually a garden, though it sounds like it.
It’s one of London’s best markets, and truly my favorite for outdoor atmosphere in the summer.
You’ll find plenty of stalls selling everything from hand soap to children’s clothes, but also be surrounded by quite famous attractions like the London Transport Museum and Covent Garden’s Disney and Apple stores.
This is one of those areas where you really can spend quite a few hours, not including the sit-down meal you can have in one of the on-site restaurants, sometimes featuring live music outdoors.
Address: New Covent Garden Market, London, SW8 5BH
Open every day.
8. Leather Lane Market
One of the least touristy markets in London, Leather Lane Market is on, surprise surprise, Leather Lane – a street in the Farringdon area of town that bustles with lunchtime activity Monday through Friday.
Leather Lane Market really caters to local workers who want something different to eat at lunch than your normal Pret or Costa Coffee, and they’ve got everything from grilled cheese to curry to tacos.
Prices are cheap, the atmosphere great, and it’s a short walk from Farringdon Station.
Address: Leather Ln, Holborn, London EC1N 7TJ
Open Monday through Friday from about 10am to 3pm
9. Leadenhall Market: popular market in London
You may recognize this famous London market from the Harry Potter films, where it was used as part of Diagon Alley!
This covered market is one of the oldest in all of London, and the architecture inside is stunning.
You’ll find plenty of fresh food here, from cheese to meat to ready-to-eat meals.
It used to be a meat and poultry market, in fact!
The great thing about Leadenhall Market is that you can visit in poor weather and not have an impaired experienced like an outdoor market.
Address: Leather Ln, Holborn, London EC1N 7TJ
Open Monday through Friday from about 10am to 3pm
10. Petticoat Lane Market: best market in London for clothes
With a name as quaint as Petticoat Lane Market, fashionistas will definitely want to make a visit.
This is another “off the beaten path” market that is busy, but not chock full of tourists.
This market specializes in clothing and fabrics, and has over 1,000 stalls during its peak times.
If you’re into London history, this is a great option as the past includes unregulated and illegal trade back in the day.
Scandalous!
Today it’s a tribute to the surrounding immigrant community and its roots as one of the oldest surviving markets in London.
11. Bermondsey Market
If it’s antiques you’re after, Bermondsey Market is the place to go.
This market, in Bermondsey Square since 1950, specializes in everything from cutlery to furniture to jewelry from around the world.
It is an outdoor market, so relies on the weather, and typically has its market day on Fridays.
There are plenty of places to eat nearby as well, should you want to take a break for lunch.
Address: Leather Ln, Holborn, London EC1N 7TJ
Open Monday through Friday from about 10am to 3pm
12. Maltby Street Market
This modern London market opened in 2010 and has become a wonderful place to escape for a few hours on the weekends.
The size is small, which means that the vendors allowed are specifically curated and vetted to ensure the best quality.
You’ll find plenty of street food as well as produce you can buy to take home, and you wouldn’t be out of place if you find yourself drinking from a mason jar with an eco-friendly straw.
13. Brick Lane Market
One of the most famous markets in South London, Brick Lane Market has everything from vintage clothing to records to amazing street food.
Perhaps most popular for international cuisine like the amazing curry houses and iconic Beigel Bake (open 24 hours), it’s a great place to just stroll with some food in hand taking in the atmosphere and appreciating the contributions of all of the local communities that bring their own flavors and customs to the streets.
14. Herne Hill Market: top markets in London
Head to South London for this incredible Farmer’s Market held every Sunday in Herne Hill.
With more than 50 traders providing everything from produce to popcorn and pies to baked goods, the real aim of the market is to develop a sense of community while supporting local businesses.
This is a truly local London market and if you want to get out of the hustle and bustle of the main city markets, Herne Hill Market is the place to go.
15. Crystal Palace Market
Another food market in London, Crystal Palace Market is open every Sunday from 10am to 4pm in Crystal Palace park.
Wander among the stalls of seasonal fruit and veg, locally baked bread, farm made pies, and olive oils, vegan cheese, craft beer and so much more.
Stalls change weekly, and if you bring along your own reusable tubs you can also stock up on essentials like grains like rice and pasta.
The quality of the food is high and the atmosphere is fun and friendly.
16. Broadway Market: must-visit markets in London
Nestled in Hackney in North London, Broadway Market is a working Victorian street market featuring everything from vintage clothing to high quality produce.
The beauty of Broadway Market is that the actual market with stalls happens every Saturday, but along the street there are over 60 boutique shops, cafes, and restaurants that are open every day of the year so you can still experience the area even if you’re not shopping at the Saturday market.
This is a great market in London for pictures, as the road has been in use since the Roman times and has actually been featured as a set in a few movies over the years.
17. Lloyd Park Market
If you’re near Forest Road, across from the William Morris Gallery in Walthamstow, check out the Lloyd Park Market every Saturday from 10am to 4pm.
With artisan baked goods, hot food options to eat while you’re walking, and lots of local vibes, this is another great London market.
18. Sunday Upmarket
Every Saturday and Sunday in East London, Upmarket takes over Ely’s Yard to bring London a food hall that you won’t soon forget.
You’ve got 40+ of a variety of street food traders with more interesting options than you might find in a typical UK farmer’s market, including those serving up Ethiopian fare, Korean skewers, and more.
It truly encompasses the best of the diversity of East London and is particularly known for its dessert scene, so if you’ve got a sweet tooth, this is the market for you.
19. Goodge Place Market
Right in the heart of Central London, near UCL and Goodge Street Station, is Goodge Place Market.
This is a small street food market with a few different options (a lot of them serving the local student community), and while it’s not necessarily a market in London to go out of your way for, it’s definitely worth stopping by for lunch if you’re in the area.
20. Exmouth Market: London markets to visit
This market in Clerkenwell is another one that’s located on an already beautiful street with permanent shops and restaurants like Pizza Pilgrims and East Central Cycles.
However, during the weekdays, there are also stalls that create an open air market serving up other food products and local crafts.
21. Strutton Ground Market
This mixed market on a narrow lane near Victoria in Central London is a fantastic place to grab a bite to eat or buy a souvenir to take home if you’re a visitor to London or something to display in your flat if you live in the city.
Walk the cobblestone streets and enjoy the market when it’s open on weekdays, and choose from everything including Indian cuisine, falafel, Mexican food, and books and clothing and homegoods.
22. West India Quay Market
KERB brings its lunch market to West India Quay every Thursday between 12pm and 2pm.
While it is a great place for local workers to grab their lunch, everyone is welcome and if you’re in the area, support their mission of bringing local to London and get lunch from one of the food stalls.
23. Bloomsbury Farmers Market
Every Thursday from 9am to 2pm, the Bloomsbury Farmer’s Market comes to Torrington Square to offer a huge selection of breakfast, brunch, and lunch options.
Most of the stalls take card, but bring some cash along just in case, and join in with the local student population who wait anxiously each week for market day to get something different for lunch.
Visitors, locals, students, and anyone with an appetite are all welcome, and while it is located near to University of London buildings, it is not on a “campus” and you won’t feel out of place if you visit and aren’t a student!
Tips for Visiting London’s Best Markets
Whether you know exactly where you want to visit or you’re going to try a few, here are some helpful tips to make sure you have the best experience:
- try and visit outside of peak hours like lunch if it’s a lunchtime market. Leather Lane Market, for instance, is much less busy at 12pm than at 1pm which is a more traditional British lunch time
- always have cash on hand! Many vendors do take card nowadays, but espeially in the more pop-up markets and less touristy ones, having cash is always going to make sure you won’t run into any problems
- keep your belongings close to you at all times. Markets are one of those places, like public transportation, that can make it easier for thieves to operates because of the amount of people in one place, not paying attention to their stuff!
- many markets have different offerings on different days, so don’t just visit on one day and expect that you’ve seen it all -see if the theme of the market changes throughout the week!
What else should I not miss in London?
If you’re visiting London soon, here’s a very brief rundown of a few of my other favorites to make sure you don’t miss anything!
- Hidden London Walking Tour – this tour is the absolute best if you want to see London in a different light and uncover hidden nooks, crannies, and histories that you won’t get on your normal, run-of-the-mill London walking tour. Click here to check prices and book.
- Historical Westminster Walking Tour with Churchill War Rooms – if you’re a history buff or even mildly interested in all of the insane things that have happened in London, particular during the wars, you have to book this tour which is an absolute bargain for the tour + entry to the Churchill War Rooms (basically two must-dos in one). Click here to check prices and book.
- Cutest London Afternoon Tea on a Bus – want to see the sights and enjoy afternoon tea at the same time on the upper deck? Yes, absolutely you do. This afternoon tea is a real delight and helps you get out and about while also putting your pinkies up. Click here to check prices and book.
Want more helpful London guides? Check these out!
- 45 Things to Do in London at Night
- 53 Things to Do in London for Couples
- 57 Quirky and Unusual Things to Do in London
- 11 Tourist Traps to Avoid in London
- 23 Best London Tours
- 41 Best Things to Do in London with Kids
- 21 Best Castles Near London
- 15 Best London Hotels
- 17 Best Street Food Markets in London
- 15 Best Areas to Stay in London
- 23 Best Afternoon Teas in London
- 25 Best London Museums
- 33 Free Things to Do in London
- 21 Best London Apps
- 23 Best Pubs in London
- 35 Best Restaurants in London
- 21 Harry Potter Things to Do in London
- 35 Things to Do in London in the Rain
- 25 Best Art Museums in London
- 17 Famous London Filming Locations
- 25 Best Places to Shop in London
- 35 Best Day Trips from London
- 31 Best Parks in London
- 41 Most Instagrammable Places in London
- 27 Best Views in London
- 27 Best Birthday Ideas in London
- 29 Best London Cinemas
- 29 Best Things to Buy in London
- 41 Things to Do in London Alone
- 16 Best London AirBnbs
UK Travel Planning Guide: the FAQs
🏥 Should I buy UK travel insurance?
Absolutely yes. Basic coverage is not expensive, and as a visitor you are NOT covered under the NHS. Compare policies and prices with Travel Insurance Master here, a big name in the travel insurance business, and cross that off your list.
🔌 Do I need travel adapters for the UK?
Yes, you do, otherwise you won’t be able to plug in your electronics/phone/lifelines. I recommend this one, which is all-in-one so you can use it in other countries.
🚗 What do I need to drive in the UK?
The first thing you need to check out if you’re planning on renting a car in the UK is this guide to driving in the UK for visitors – the roads, signs, and driving experience will likely not be what you’re used to and it’s essential to prepare yourself to stay safe and aware.
🛌 What’s the best way to book hotels in the UK?
For UK hotels, Booking is the best site as it offers free cancellation on many properties. If you want an apartment, I always recommend VRBO over AirBnb.
📳 Will my phone work in the UK?
Yes – if you set it up right. Check out my guide on making your foreign phone work in the UK to ensure that you get the type of service you need.
🚿 Can I drink the water in the UK?
Yes, UK water is great and perfectly safe. But drink out of taps in any kitchen or use water fountains. Double check before drinking out of the taps in hotel bathrooms, though, as they may be on a different system. London water is safe to drink.