Blog

The 5 Best Markets in London (and When to Go)

Shoppers walking between colourful stalls at a busy street market in London

London has hundreds of markets and most of them sell the same tote bags. These five are different: each one still does something the others do not, and each one has a day of the week that makes or breaks the visit. Turn up on the wrong morning and you will find shuttered stalls and wonder what the fuss was about.

1. Borough Market: food, and mostly good food

Under the railway arches by London Bridge, Borough is the food market everyone names first, which means it is crowded and not cheap. It is still worth it. The traders are proper specialists: cheesemongers, fishmongers, bakers, a stall that does nothing but mushrooms. Come hungry, eat standing up, and treat it as lunch rather than a shop.

Go on a weekday morning if you want to actually talk to a trader. Saturdays are shoulder-to-shoulder. Opening days vary by section of the market, so check before you make the trip.

2. Columbia Road Flower Market: Sundays only

One street in Bethnal Green, one morning a week, and the whole thing is over by mid-afternoon. Traders shout prices at each other across the road and drop them as closing approaches, so the last hour is when the bargains happen. The shops behind the stalls sell ceramics, prints and coffee, and they are half the reason to come.

There is no point going any other day. On a Sunday it is packed by ten; get there before nine and you will have room to move.

3. Portobello Road: Saturday for antiques, weekdays for the street

Portobello runs for well over a mile through Notting Hill and changes character as you walk. The antiques dealers are at the southern end and trade properly on Saturdays only. Further north it becomes fruit and veg, then vintage clothing under the Westway flyover.

Saturday is the full experience and also the most crowded street in west London. A weekday visit gives you the pastel houses and the food stalls without the crush, but the antiques arcades will be quiet or closed.

4. Brixton Market: the one that still belongs to its neighbourhood

Brixton is three things at once: Electric Avenue outside, and the covered arcades of Brixton Village and Market Row behind it. The arcades are full of small restaurants, Caribbean, West African, Colombian, Portuguese, squeezed between fabric shops and butchers. Prices are lower than anywhere central and the food is better.

It is busiest in the evening, when the restaurants fill up. The street market outside runs during the day and is the place for produce rather than souvenirs.

5. Camden Market: touristy, and still fun

Nobody pretends Camden is undiscovered. It is a warren of stalls around the canal lock and the old horse stables, selling street food from about thirty countries and a great deal of merchandise. Go with that expectation and it is a good afternoon: the stables section has genuine character, and the canal towpath walk to Little Venice starts right there.

Open every day, worst on Saturday afternoon, best on a weekday when you can move.

Two more, if you have the time

Maltby Street in Bermondsey is a short row of arches doing serious food to a fraction of Borough's crowd, on weekends. Old Spitalfields is covered, which matters in February, and rotates between antiques, vintage and design depending on the day.

Walking between them

Borough and Maltby Street are twenty minutes apart on foot. Columbia Road and Old Spitalfields make an easy Sunday pair. Portobello, Camden and Brixton are each their own trip, do not try to string all five into one day, because the travelling will be the only thing you remember.

Turn the walk into a game

Markets are best when you are wandering with a reason to look closely. A city game gives you one: you set off in small teams with your phone, solve puzzles tied to real places, and end up noticing the details you normally walk past. There is no fixed start time and no guide, so you begin when you want and stop for coffee whenever you feel like it.

It works for a group of friends, a family afternoon, or a company outing or larger group. The whole thing is explained step by step on the how it works page.

Frequently asked questions

Which London market is best for food?

Borough Market for quality and range, Brixton Village for eating a full meal cheaply, Maltby Street if you want Borough-level food with fewer people.

Are London markets cash only?

Most traders take cards or contactless now, but a few small stalls still prefer cash. Carrying twenty pounds saves an awkward moment.

What day should I go?

Sunday for Columbia Road, Saturday for Portobello antiques, a weekday for Borough and Camden if you dislike crowds.

Is Camden Market worth visiting?

Yes, if you go for the street food and the canal rather than for shopping. The merchandise stalls are much of a muchness.

Can you haggle?

At antiques and vintage stalls, politely, yes. At food stalls, no. Columbia Road drops its own prices near closing without being asked.

How long does a market visit take?

Allow an hour to walk a market properly, two if you are eating. Any less and you are just passing through.

Go and get lost in one

The best market day is the one where you had no shopping list. If you want to explore London with a bit more structure, see all the cities we cover, read about the routes through the capital in Quests in London, or just get in touch with your questions.

City games in London

See the games ›

Keep reading