
From flower markets to farmer’s markets, and vintage clothes markets to delectable street food markets, we’re not exactly lacking when it comes to weekend markets in London. So time to ignore that hangover – it’s all in the mind remember – and get out there!
Table Of Contents
East London markets
1. Broadway Market

Foodie heaven in over 120 stalls. Since being relaunched in 2004, Broadway Market has earned itself a reputation as possibly the most delicious Saturday markets London has to offer. Snuggled in between the Regent’s Canal and London Fields, you’ll want to wear something loose-fitting for a visit here. There’s also some great pubs, delis and coffee shops to boot around here if you’re wanting to quench your thirst.
📍Open Saturdays from 9am-5pm. Find it at Broadway Market, E8 4QJ.
🚇 Nearest station is London Fields.
2. Netil Market

Situated just around the corner from the aforementioned Broadway Market, Netil Market is a much quieter affair. Permanent traders are in residence all week in their village of shipping containers, but Saturday is market day, where vintage fashions, crafty stalls, and street food vendors come out to play. It’s also right by Netil House – a great rooftop bar to visit if the sun is shining.
📍Open all week except Mondays, but Saturdays are market day, 11am-6pm. Find it at 13-23 Westgate Street, E8 3RL.
🚇 Nearest station is London Fields.
3. Victoria Park Market

Combine the most beautiful park in East London (well, certainly to Hackney residents), and a boatload of delicious food, and there you have the excellent Victoria Park Market, one of the best Sunday markets in London. This is the place to come for fresh fruit and veggies make it a super spot to cram in your five-a-day, but the less health-conscious amongst you can pick up goodies from Meltsmiths, Gyoza Guys, and A Pie Party, to name just a few. They’ve also got a doggie deli, juice and kombucha bars and craft beers aplenty.
📍Open Sundays, 10am-4pm. Victoria Park, E2 9JW.
🚇 Nearest station is Cambridge Heath.
4. Brick Lane Market

There’s no way around it: Brick Lane is awesome. But on Sundays, this bustling street becomes a huge marketplace, where treasures wait around every corner. Vintage fashion, arts and crafts, and other oddities take over the Old Truman Brewery, whilst the nearby Boiler House becomes an international food venue. The Sunday Upmarket and Backyard Market are right next door, and both are sure to reveal hidden trinkets such as jewellery and eclectic prints. There’s also a vintage market here called The Tea Rooms, so you’ll be sure to while away a few hours here.
📍Sundays are best for a visit – open between 10am and 5pm. Find it at 91 Brick Lane, E1 6QR.
🚇 Nearest stations are Liverpool Street and Shoreditch High Street.
5. Columbia Road Flower Market

Blooming brilliant bouquets as far as the eye can see. Such is the scene you’ll find on Sundays out in the East End. The Columbia Road Flower Market is justifiably famous as the prettiest Sunday markets London has to offer, and you’ve got a decent chance of nabbing a bargain if you head along to it towards closing time. Columbia Road is also composed entirely of independent shops, so every pound spent here supports hardworking local businesses.
📍Open Sundays from 8am to 3pm. Find it at Columbia Road, E2 7RG.
🚇 Nearest station is Cambridge Heath.
6. Old Spitalfields Market

The OG of East London markets is actually open seven days a week, but weekends are the busiest and most colourful affairs. The usual suspects of food, fashion, and crafts are all present, and you’ll find higher-end eateries and shops surrounding the market. Naturally, the beautiful iron arches of Spitalfields are perfect for a cheeky ‘look where I am’ ‘gram.
📍Open all week – Saturday hours are 10am-6pm, Sundays are 10am-5pm. Find it at 16 Horner Square, E1 6EW.
🚇 Nearest station is Liverpool Street.
West London markets
7. Portobello Road Market

We have it on good authority that everything and anything a chap can unload is sold here. Thought the world’s largest antiques market takes centre stage, you’d be daft not to wander the length of Portobello Road and check out everything on offer. Towards Ladbroke Grove, you’ll find a more diverse range of stalls, as well as the Acklam Village food market, and if you’re ever tired of the market, Notting Hill’s famously colourful houses are tantalisingly close by. They’re even banning cars to keep the air quality up – sounds pretty good if you ask us!
📍Saturday is the best day to visit, but you can find full opening hours here. Find it on Portobello Road, W11.
🚇 Nearest stations are Notting Hill Gate and Ladbroke Grove.
8. Marylebone Farmers’ Market
As you’d expect given its name, the Marylebone Farmers’ Market is all about the food. One of the capital’s flagship farmers’ markets, there’s always something new to find as the seasons change here, from the freshest asparagus in April to strawberries in May and cherries in July. Look out for excellent meat and poultry, game in season and free range sausages from local producers.
📍Open on Sundays from 10am–2pm. Find it at Aybrook Street, London, W1U 4DF.
🚇 Nearest station is Baker Street.
9. Alfie’s Antique Market

Portobello Road has some serious competition in the antique game. Alfie’s is the largest indoor antiques market in town, where everything from furniture to maps to antiquities can be found – in fact, there’s so much stuff they often wind up spilling out onto the pavement. Alfie’s Antique Market in Marylebone also have a very swish roof terrace café which offers simply splendid panoramic views back over London – a solid reason for adding it to this roundup of the weekend markets in London we say.
📍Open Tuesday to Saturday, 10am-6pm. 13-25 Church Street, Marylebone, NW8 8DT.
🚇 Nearest station is Marylebone.
North London markets
10. Camden Market

You’ll need to dodge the tourists, but Camden Market is considered a powerhouse for a reason. Set between the Lock and Stables markets and right next to the old Secret London head office, there’s enough browsing opportunities to fill up your whole day, and with a fearsome array of street food in easy reach, breakfast, lunch, and dinner are all sorted.
11. Alexandra Palace Farmers’ Market

Fresh air and even fresher food are what’s on offer during a Sunday market stroll around the gorgeous Ally Pally. There are thirty stalls in residence at the Alexandra Palace Farmers’ Market, selling fresh produce, jams and relishes, and the odd cheeky cake. Leave the Sainsburys shop for another week and support local producers instead, you know you want to. It’s not on every weekend, so keep an eye on their website for upcoming dates. The Summer beer garden, is perfect for a post-market pint or two.
📍Open Sundays, 10am to 3pm. Find it at Alexandra Palace Way, N22 7AY.
🚇 Nearest stations are Alexandra Palace and Wood Green.
12. Canopy Market

King’s Cross St Pancras is the home to this fab food and crafts market, which now runs across the whole weekend. Featuring delicious offerings from the likes of Casa Cannoli, Churros Garcia, and Little Bread Pedlar, you can stuff your face whilst enjoying live music and gigs on Friday nights. Canopy Market also do some great cheese, craft beers, independent crafts and artisan homeware.
📍Open Fridays, 11am to 8pm, Saturdays & Sundays, 11am to 6pm. Find it behind Granary Square, N1C 4LW.
🚇 Nearest station is King’s Cross St Pancras.
13. Walthamstow Market

The legendary Walthamstow Market started all the way back in 1885, and it lays claim to being the longest outdoor market in the whole of Europe. Set on Walthamstow’s high street, this spot sells everything from Caribbean curried goat to traditional cockney pie and mash, as well as household goods and clothes too.
📍Open Tuesdays to Saturdays, 8am to 5pm. Find it at 116 High Street, London, E17 7JX.
🚇 Nearest station is Walthamstow Central.
South London markets
14. Greenwich Market

If you’re looking for weekend markets in London along the DLR, this is your stop. One of our top reasons to visit Greenwich, the market is a jack of all trades, offering food, fashion, arts and crafts, and jewellery. It’s famous as the only London market within a UNESCO World Heritage Site, but I know it better as the place I can never leave without buying cannoli first. No willpower… There are also some banging restaurants nearby Greenwich Market if you’re wanting to continue your gorging.
📍Open all week, 10am-5:30pm. Find it at 5B Greenwich Market, SE10 9HZ.
🚇 Nearest station is Cutty Sark for Maritime Greenwich.
15. Brixton Market

Multicoloured and multicultural, Brixton Market is a must-see. Electric Avenue quickly fills up with eclectic market stalls, and if you rock all the way down it, you’ll hit Brixton Village, filled with restaurants, bars and cafés spanning pretty much every cuisine imaginable. Seemingly always under threat from redevelopment, the area continues the fight with local spirit, community strength, and quietly brilliant food offerings. On Sundays, there’s a fantastic farmer’s market that rolls into town.
📍Saturday is the best day to visit, but you can see individual opening times here. 16B Electric Avenue, Brixton, SW9 8JX.
🚇 Nearest station is Brixton.
16. Herne Hill Market
They aim for a village atmosphere at one of the cosier weekend markets in London, and they kinda nail it. Herne Hill Market is a mix of foodie stalls and crafty options, so you’ll have all bases covered with a wander around here. Many stalls here are family-owned, so there’s a real community atmosphere here.
📍Open Sundays, 10am-4pm. Find it on Railton Road, Herne Hill, SE24 0JN.
🚇 Nearest station is Herne Hill.
17. Flea at Vinegar Yard

London Bridge is your stop for a very vintage addition to our weekend markets in London list. Having recently made the rather arduous trek from Flat Iron Square over to Vinegar Yard, Flea brings clothes, furniture, books, and vinyls, making it terribly easy to leave with things you don’t really need (but really rather wanted).
📍Open Saturdays 11am-6pm, Sundays 10am-5pm. Find it at 68 Union Street, SE1 1TD.
🚇 Nearest station is London Bridge.
18. Maltby Street Market

Maltby Street Market is one of London’s smallest yet mightiest weekend markets. Amongst the railway arches of Bermondsey, your stomach will go from empty to full just as quickly as your wallet goes the other way. Maltby Street’s Ropewalk is the setting for culinary brilliance, whether that be the street food vendors, or the cute cafés hidden in the arches. Highlights include Gyoza Guys, Duck Frites and Amen Ethiopian Cuisine. A cosy spot, it’s a great place if you’re headed off on a first date.
📍Open Saturdays from 9am-4pm, Sundays from 11am-4pm. Find it at Ropewalk, 41 Maltby Street, SE1 3PA.
🚇 Nearest station is Bermondsey.
19. Southbank Centre Food Market

Rounding off this list of the best weekend markets in London is a real good’un. It took Phileas Fogg eighty days to get around the world, but it will only take you an afternoon here. And what an afternoon it’ll be! From Greek souvlaki to Korean barbecue, with stops in Ethiopia and Mauritius, you’ll get a true taste of the globe here. Once you’re done at the Southbank Centre Food Market, a stroll (or more accurately, a waddle) down the South Bank should begin to work it all off.
📍Open Fridays and Saturdays until 8pm, Sundays until 6pm. Find it behind the Southbank Centre, on Belvedere Road, Lambeth, SE1 8XX.
🚇 Nearest station is Waterloo.
So there you have it – a roundup of the best weekend markets in London. There’s no better place to kick a hangover post Friday or Saturday night out, so time to get out there and explore!