You’re spoilt for choice with Sunday shopping in London. Yes, you could head to retail mainstays like Oxford Street or Westfield, but why not do something with a little more character and head to one of the best Sunday markets in London.
From farmers markets and fine foodie fare to fantastic flowers, we’ve rounded up the best Sunday markets in London that you can visit (many of which are also open on other days of the week).
So pack your bags (in a good way) and fill your stomachs at these Sunday Markets in London (2023):
Sunday Markets in London map
Sunday Markets in London
1. Columbia Road Flower Market, Bethnal Green
London’s biggest and best dedicated flower market comes to Columbia Road in east London every Sunday.
During the week, it is a charming combo of cafes, craft shops and delis but come Sunday, it blooms and bursts into colour for the weekly Columbia Road Flower Market.
Located near Bethnal Green and Shoreditch, Columbia Road Flower Market is where most Londoners in the know get their plants every Sunday – it is MUCH cheaper than most London garden centres and nurseries.
Plus it is quite the experience with lots of market stall trader howls and hollers (who are also always very keen to pass on advice on how to look after your plants).
Remember, try to get to Columbia Road Flower Market early on Sunday morning; ideally before 8am (it gets very busy from 9am onwards). Grab a brekkie roll or bagel and coffee when you arrive and then explore the market on the go.
Check out our full guide to the Columbia Road Flower Market >
Address: Columbia Road Flower Market, Columbia Road, London E2 7RG
YOU MIGHT LIKE: Top things to do in Bethnal Green
2. Greenwich Market
One of the most historic markets in England, Greenwich Market originally opened in 1737 and then a few years later relocated to its current site in the heart of Greenwich (just across the road from the main maritime museum).
Situated in what can only be described as an undercover square and surrounded by more permanent shops and food outlets, Greenwich Market is easy to navigate and an enjoyable Sunday market experience in southeast London.
Greenwich Market specialises in arts, crafts, antiques and collectables as well as an eclectic selection of food stalls.
Greenwich itself is a charming riverside neighbourhood in London that has significant maritime history (go see the Cutty Sark whilst you are there). Make a day of it and read our things to do in Greenwich blog >
Address: Greenwich Market, London SE10 9HZ
3. Maltby Street Market, Bermondsey
Possibly the most appetising Sunday market in London on this entire list, Maltby Street Market is one of our favourite foodie experiences in the capital and the one we return to time and time again.
Possibly because the southeast London setting is so unconventional (an industrial laneway tucked away amongst the railway arches in Bermondsey), it feels rather a unique (and delicious!) experience.
The choice of food stalls at Maltby Street Market every Sunday is incredible and international in flavour; from oysters with champagne to bao and raclette, you won’t go far wrong with the food here.
We’d also recommend a Maltby Street Market tasting and tipple session as it rubs shoulders with the Bermondsey Beer Mile – one of the breweries themselves (Hiver) sits right next to the market.
You can visit Maltby Street during the week as several of the restaurants and wine bars are open most days, but the main street food market itself is only open Friday to Sundays.
Read our Maltby Street market guide >
YOU MIGHT LIKE THESE NEARBY TOURS
- Food & drink walking tour in Bermondsey
- Bermondsey Beer Tasting Tour
- Bermondsey Cheese Meat & Beer Tour
Address: Maltby Street Market, Ropewalk, Maltby Street, London SE1 3PA
4. Borough Market, London Bridge
You can’t beat a bit of Borough Market in London. It might be one of the more famous (predictable even) choices on this ‘Sunday markets in London’ list but it is worthy of its accolades (as long as you don’t mind rubbing shoulders with lots of tourists and queuing a little).
Indeed, half the fun at Borough Market in London is the hustle and bustle and ducking and diving among the market’s stalls and laneways before deciding where to splash your cash.
We’d recommend you walk around the whole of Borough Market first to get the lay of the land before making your choices.
If you are on a budget you can also do Borough Market cheaply – some incredible bread and sweet treats can be bought for around the £1 mark (but you can also break the bank with oysters or incredible cheese if you so desire).
For more pictures and our full guide to London Borough Market, read our dedicated Borough Market blog.
YOU MIGHT LIKE:
- Borough Market Small-Group Secret Food Tour
- Borough Market and beyond tour
- Borough Market: Its History and It’s Pubs tour
- Borough Market Craft Beer Tour
Address: Borough Market, 8 Southwark Street, London SE1 1TL
CHECK OUT: The best Saturday markets in London with map >
5. Alexandra Palace Farmer’s Market, north London
Known locally as ‘Ally Pally’, Alexandra Palace in north London has superb skyline views of London.
As well as being able to explore inside the Palace itself, you can also check out the boating lake and the weekend beer garden. We visit so often that we wrote a dedicated Alexandra Palace guide.
Alexandra Palace is also home to a weekly farmers market, held every Sunday between 10am and 3pm. It is one of north London’s best weekly food and organic produce markets, serving everything from sweet treats to cured meats.
Address: Alexandra Palace Farmer’s Market, Muswell Hill, London N10 3TG
6. Southbank Centre Food Market, Waterloo
Riverside views, craft beer booze and street food dishes, Southbank Centre Food Market at the weekends is easily one of the best Sunday markets in London.
Located just behind the iconic Southbank Centre (one of London’s leading performing arts centres), Southbank Food Market is home to street food from all over the world, plus traditional English foods like Cornish Pasties and scotch eggs.
The selection of street food at the Southbank Centre Sunday Market in London seems to change every time we visit so you are guaranteed to find the right bite for you.
The Southbank street food market is open Friday to Sunday. Combine a visit here with this South Bank Walk with map >
Address: Southbank Centre Food Market, Belvedere Road, London SE1 8XX
7. Camden Lock Market
Camden has transformed over the years – a gamut of gentrification and expensive canalside apartments is starting to make the area feel a little more mainstream and commercial. Fear not though as it is a top spot for Sunday shopping, especially the retro and quirky fashions around the Stables area.
Across the whole canalside site, you’ll discover hundreds of stalls and shops selling everything from vintage, goth and punk clothing (Hello, Cyberdog!, plus handmade Camden crafts, bric a brac and street food.
Read more about Camden in our things to do in Camden post >
Address: Camden Lock Market, London NW1 7AP
YOU MIGHT LIKE: Things to do near Euston station, London
8. Brick Lane Market / Sunday UPMARKET at Truman Brewery
Sunday shopping, street art and sublime bagels – east London’s Brick Lane is a glorious mix of grunge and gentrification. You’ll still likely be asked if you want to score but save your wallet for the weekend markets or one of the uber famous 24-hour bagel shops.
Around Brick Lane you’ll find several Sunday food markets. Some are located indoors inside the Truman Brewery or others along Brick Lane itself (usually the most interesting food stalls are located near the railway bridge).
Truman Brewery also hosts the weekly Sunday UPMARKET selling vintage and new clothing, arts, crafts and loads of food stalls. Furthermore, there is a Shoreditch / Brick Lane flea market held every Sunday in the Sclater Street car-park, selling second hand books, army uniforms (!) and the like.
Brick Lane is also a short walk from the Columbia Road Flower Market mentioned above so look to combine the two. Get more ideas about to do in east London with our things to do in east London blog >
YOU MIGHT LIKE THESE NEARBY TOURS:
- Indian Secret Food Tour of London’s East End
- East End Food & Drink walking tour
- Shoreditch Street Art Tour London
- Street Art Walking Tour with Spray Painting Session
Address: Truman Brewery, Brick Lane, London E1 6QR
YOU MIGHT LIKE: The best Instagrammable places in London
9. Old Spitalfields Market, Shoreditch
One of London’s most enduring markets (originally founded over 350 years ago), Old Spitalfields Market near Liverpool Street station is a colourful, covered market.
Open seven days a week (not just Sunday) Old Spitalfields Market is chock full of independent arts and crafts stalls, street eats and a few restaurants and bars around the internal perimeter.
For fans of budget bites, Old Spitalfields Market is all about the food fare available. We usually pass by the restaurants and head straight for the delicious street food kiosks in the centre of the market. These stalls are very popular so you may have to queue for a while if you go during peak times.
Read more in our Old Spitalfields market blog here >
Address: Old Spitalfields Market, 16 Horner Square, London E1 6EW
YOU MIGHT LIKE: Best street food markets, food halls and food courts in London
10. Victoria Park Farmers Sunday Market, London
Once our local Sunday market, the Victoria Park Farmers Market takes place every Sunday along the Nightwalk section of the park between Gore Gate and Bonner Gate. This pedestrianised area is a stone’s throw away from the canal and the market is held between 10am and 4pm.
The Victoria Park Sunday Market stalls sell all kinds of organic and gourmet goodness, such as international street food, seasonal fruit and veg and sweet treats – we also recall seeing a doggy bakery here once.
Spend an afternoon here and head into one of London’s most enchanting enclaves afterwards, Victoria Park Village, home to bakeries, delis and all manner of sublime shops.
Read our guide to Victoria Park and Victoria Park Village >
Address: Victoria Park Farmers Market, between Bonner Gate and, Gore Road, London E2 9JW
11. Chatsworth Road Sunday Market, Lower Clapton
Held every Sunday and located near to Hackney Marshes and Homerton, Chatsworth Road Market is an authentic East End street market, running up and down the length of the road.
Chatsworth Road Sunday Market in London has decreased in size over the years, but the stalls serve amazing food and have a loyal and dedicated customer base.
Chatsworth Road Market is also located quite near Victoria Park Sunday Farmers Market (a 30 minute stroll between the two) so this could be a cruisy, combined Sunday afternoon activity.
Address: Chatsworth Road Market, Chatsworth Road, Lower Clapton, London E5 0LH
12. Canopy Market, King’s Cross
As suggested by the name, Canopy Market is located under a large roof so is suitable for all types of weather and the perfect place should you be looking to satisfy your foodie fix on a rainy Sunday.
This isn’t just food-truck focused though, with half the space given over to various arts and crafts stalls (the combined aromas from the candle, food and mulled wine stalls are distinctly divine).
Located next to Central St. Martin’s college campus, Canopy market is open several days a week including Sundays.
It is quite small compared to the likes of nearby Camden but as part of a day out exploring the King’s Cross neighbourhood, this is a superb way to spend a Sunday.
Read more about King’s Cross in our area guide >
Address: Canopy Market, West Handyside Canopy, 2 Granary Square, London N1C 4BH
London Travel Planning Facebook Group by CK TravelsNeed help with your London travel itinerary or have any questions about your upcoming trip? Join our brand new online community! Click here to join our London Travel Planning and Tips Facebook group
13. The Eccleston Yards Sunday Market, Belgravia
A former warehouse area in Belgravia very near to Victoria Station has recently been transformed into Eccleston Yards, a cultural hub full of bars, cafes, independent shops and a gym / yoga studios.
Every Sunday between 11am and 5pm, around 10 to 15 artisan craft stalls pop up in the Eccleston Yards courtyard (think candles, jewellery, hand bags) plus there is a live music stage with alfresco, acoustic vibes.
With outdoor street art all around and the hustle and bustle from the Eccleston Yards outdoor restaurant terraces, this is a nice Sunday Market in central London to while away some time.
A destination for dining and drinking, Eccleston Yards is an eclectic enclave of creative studios and small businesses. Check out all the things to do in and around Victoria station here >
Address: The Eccleston Yards Sunday Market, 21 Eccleston Place, London SW1W 9NF
14. Nine Elms Sunday Market, Battersea
Also known as the Vauxhall Sunday Market, Nine Elms market is open every Sunday from 8am to 2pm, taking over the New Covent Garden Fruit & Veg Market held there during the week. Arrive in style via the brand spanking new Battersea Power Station northern line extension.
Nine Elms Sunday Market has a variety of market and car boot stalls plus many street food set-ups (although we don’t believe their website that says there are 400 stalls – many of these are car boot sellers).
Nine Elms market is within easy walking distance of Battersea Power Station too so there are plenty of options are nearby to celebrate any car-boot bargains or cheap as Sunday market purchases.
Address: Nine Elms Sunday Market, Nine Elms Lane, Nine Elms, London SW8 5AL
YOU MIGHT LIKE: Top things to do in Battersea >
15. Herne Hill Market
Located along the main Herne Hill high street (and handily located right outside Herne Hill train station), this south London Sunday market has a local, village atmosphere with over 50 traders selling locally-produced foods, arts and crafts, vintage clothing and records.
Given the close proximity of all the stalls and incredible selection of independent food stalls, we can hand on heart say Herne Hill Market is one of the most aromatic and best smelling (and probably best-selling) Sunday markets in London we’ve encountered.
We’ve visited Herne Hill’s Sunday Market several times now and each time we go, we see new food stalls as well as random sites – for instance, on our last visit, the local salsa school were putting on an impromptu performance to a rapturous crowd.
The market is open every Sunday from 10am-4pm, and the nearest tube station is Brixton (a 20-minute walk away). It is also located near to Brockwell Park so you can take all your yummy street food and eat it there!
Address: Herne Hill Sunday Market, Railton Road, London SE24 0JN
16. Chiswick Flower Sunday Market (1st Sunday of every month)
Blooming into life every first Sunday of the month, Chiswick Flower Market is a colourful affair located along Chiswick High Road (just outside the stretch of bars that includes Chiswick Fire Station).
Although not on the scale of say Columbia Road Flower Market, this is a wonderful west London Sunday Market and new thing to do in Chiswick – combine a visit here with a walk along the Thames and brunch or Sunday lunch.
Chiswick Flower Market has around 20 to 30 stalls selling all manner of floral arrangements, bouquets and house plants as well as free kid’s activities like planting seeds.
It was also nice to see flower related stalls like a chocolate cake shop that had sweet treats in the shape of flower pots and many local residents out in force buying flowers to support local shops and independent traders.
Address: Chiswick Flower Market, Old Market Place, Chiswick High Road, London W4 2DR
YOU MIGHT LIKE: Things to do in Chiswick >
17. Horniman Museum and Gardens Farmers Market, Forest Hill
Although very small compared to other weekend markets, we’ve included this Forest Hill market in this list of best London Sunday Markets as the hill top setting is incredible, and we really like the gardens and park at the Horniman Museum.
If you are blessed with good weather on a clear, sunny Sunday, you’ll be able to enjoy your street food on a park bench with stunning views of south London and further afield over the River Thames. A panoramic view of London that no other Sunday market can match.
When we visited the Horniman Museum and Gardens Farmers Market on our last trip, there were around 15 to 20 stalls, approximately half selling street food and the others selling crafts or organic produce. Check out the craft and children’s clothing stalls in the Horniman bandstand / rotunda.
Horniman Sunday market food stalls included Thai cuisine, Italian pasta, Lebanese falafel and a farm stall selling cooked and chilled organic meat products.
The Horniman park itself is around 120 years old and has a free museum (with 350,000 objects), a small animal farm and a picture-perfect bandstand.
Read more about London’s best panoramic views and guide to London’s best farmers markets.
Address: Horniman Museum and Gardens Farmers Market, 100 London Road, London SE23 3PQ
18. Petticoat Lane Sunday Market, Liverpool Street
Petticoat Lane is a traditional clothing and fashion market located very close to London Liverpool Street station. Whilst the Petticoat Lane Market is open six days a week on Wentworth Street, the bigger (and better) market is open along Middlesex Street on Sundays only.
Whilst not really a tourist market, the clothing here is really cheap with everything from t-shirts from £1 or brand-new pairs of shoes from £2. If you browse hard enough, you’ll also find some high fashion branded bargains plus there are fabric stalls and the occasional souvenir stall.
One of London’s oldest and most historic Sunday markets, Petticoat Lane market isn’t as big now as it was in its heyday but it is still worth a visit if you are near Liverpool Street station or Old Spitalfields Market.
There are approximately 50 to 60 clothing stalls to explore – very VERY cheap too for the City of London.
Address: Petticoat Lane Market, 119-121 Middlesex Street, London E1 7JF
19. Queen’s Park Farmers Market, Salusbury Primary School
Seek out Salusbury Primary School in northwest London for the ‘Royally good’ Queen’s Park Farmers Market, held every Sunday between 10am and 2pm.
One of best known and longest running Sunday Farmers Markets in London, the Queen’s Park Farmers Market set up shop almost 20 years ago in 2005 and has continued to grow (like its fresh fruit and veg!) ever since, with around 50 stalls.
You’ll unearth organic and free range farm produce, seasonal plants, vegetable and fruits plus pies, pasta and preserves – now that could make for an interesting Sunday lunch.
Address: Queen’s Park Farmers Market, Salusbury Primary School, Salusbury Road, London NW6 6RG
Our final London Sunday Market…
20. Blackheath Farmers Sunday Market
Located in the heart of Blackheath Village near Greenwich. Whilst this Sunday market may not be the most beautiful, it certainly is one of the biggest farmers Markets in London.
Held every Sunday in Blackheath between 10am and 2pm and well attended by the locals, this Sunday market has lots of seasonal produce and street food stalls.
Stalls change regularly including Nana Nairn’s Preserves, goat’s cheese from Nut Knowle Farm, fresh mushrooms from Fabulous Fungi and fruit and veg from Chegworth Valley.
Address: Blackheath Farmers Market, Blackheath Station car park, Blackheath, London, SE3 9LA
Other London blog posts you might like
- Top things to do in Shoreditch, east London
- Christmas events in London 2023
- Things to do in Covent Garden, London
- Best things to do in Shepherd’s Bush, London
- Things to do near Liverpool Street Station
- London’s best farmers markets
- Borough Market guide – London’s most famous food market
- Things to do in Hackney Wick, East London
- The ultimate guide to the Bermondsey Beer Mile
- The best brewery taprooms in London
- Sky Garden London – how to get free tickets
Did you enjoy our Sunday markets in London blog post? Let us know in the comments or by sharing it on social media. You can follow CK Travels on Instagram, TikTok and YouTube!