The best London markets that you should visit

 In London

Markets in London are some of the best in the world.

Full of culture and history (and quite often beautiful architecture to go with it), shopping at a market is such a good  way to escape from the commercial supermarkets and buy local, to support small businesses and to get produce as fresh as it comes. Not to mention the street food you can try while doing your weekly shop. It’s all too easy to make heading to the self-service cashier at the supermarket a habit, and to forget what it’s like to interact with the humans who make a living from selling goods.

The colours, the smells, the flavours, the freshness, the energy, the interaction and the good vibes all make markets one of my favourite places to spend the weekend.

London is a great place to enjoy a varied market experience, with contrasting markets dotted all over the city.

Here are a few of my favourite markets, which I think you should try out on your next trip to the Big Smoke…

1. Camden Market

Open 7 days a week, 10am – late, this market is full of the hustle and bustle that I love about Camden! You can find everything and anything here – clothes, keepsakes, food and drink and more. They also have special events on regularly, so keep an eye on the website to see what’s on.

Nearest tube station: Camden Town
Nearest train station: Camden Road

See my complete guide to Camden here.

A Complete 48 Hour Guide To London, UK

2. Brick Lane Market

Known for the amazing choice of second-hand furniture, clothes, shoes and bric-a-brac, the best day to visit this cultural hub is Sunday for the market stalls (10am-5pm) (although the shops are open every day). Check out the website for more information and to see what’s on in the area.

Nearest tube station: Aldgate East
Nearest train station: Shoreditch High Street

Check out my backpacker’s guide to Shoreditch here.

Head down to Vegan Nights at the Truman Brewery on Brick Lane for one of the best vegan food markets in the world. With an extensive selection of food, vegan beer, DJs and an epic East London atmosphere, it’s clear to see why this pop up has stuck around for over a year now! See more and book your ticket here. (They don’t run all the time so be sure to pop the next one in your diary ahead of time!)

3. Brixton Market

There’s so much on offer in this diverse area of London, and markets are no exception! The outdoor markets on Station Road, Electric Avenue and Pope’s Road, and the indoor arcades of Brixton Village and Market Row offer street food, goods and groceries daily. There’s also a monthly Baker’s and Flea Market, a ‘Brix Mix’ market twice a month, themed Saturday markets, weekly Farmer’s markets, and a monthly Retro and Vintage Market.

Check out the website for more information.

Nearest tube/train station: Brixton

4. Alfie’s Antiques Market

Open 10am-6pm from Tuesday to Saturday, this is one for the budding collectors among you. Check out the antiques, collectables and the vintage clothes spread across four floors, and then head to the rooftop cafe for some post-shopping refreshments. Check out the website here.

Nearest tube/train station: Marylebone

5. Columbia Road Flower Market

Open every Sunday from 8am-3pm (ish), it’s best to get to this market as early as you can to enjoy the full explosion of colour and get the freshest flowers to brighten up your flat or give to a loved one. See more information about the market and the pitch owners on the website here.

Nearest tube station: Bethnal Green
Nearest train station: Cambridge Heath
Several buses also stop within a 5 minute walk

Check out my backpacker’s guide to Shoreditch here.

A Complete 48 Hour Guide To London, UK

6. Covent Garden Markets

Good for homemade clothes, crafts and collectables, the Apple Market, the East Colonnade Market and the Jubilee Market can be found really close to the buzzing centre of Covent Garden. Look on the website to see what’s on and which days each market operates.

Nearest tube station: Covent Garden
Nearest train station: Charing Cross

7. Broadway Market

This Victorian street market operates on Saturdays, and offers an abundance of food, homeware, collectables and more. The shops on this street are open every day, so if you can’t make it on a Saturday, there’s still plenty to do in the area. See the website for more information.

Nearest tube station: Bethnal Green
Nearest train station: London Fields

Check out my backpacker’s guide to Shoreditch here.

8. Portobello Road Market

This market, located in Notting Hill, is open Monday to Saturday, although Saturday is considered to be the main day. Make sure to check out the food, antiques and clothing on offer in this colourful area of London. See their website for more information.

Nearest tube station: Ladbroke Grove

9. Borough Market

This market is full of fresh produce and it’s right in the centre of London. It’s also ‘slow food’ accredited and has a large focus keeping its environmental impact low. The full market is open Wednesday – Saturday, but on Monday and Tuesday they also have a limited market (plenty of choice, but not all the shops and stall are open). See more information on the website here.

Nearest tube stations: London Bridge, Borough
Nearest train station: London Bridge

Check out my experience at Borough Market here

The Tower Hotel - Exploring London Bridge, Monument & Borough | Where's Mollie? A Travel and Adventure Lifestyle Blog

10. Maltby Street Market

One of London’s newest and lesser known markets, but still worth putting on your ‘to visit’ list! It’s open on Saturdays and Sundays and is full of so much food! See their website for more.

Nearest tube stations: London Bridge, Bermondsey
Nearest train station: London Bridge

11. Old Spitalfields Market

This covered market sells everything: food, fashion, antiques, vinyls, toys and more. It’s open every day, but it’s busier on Thursdays as this is the specific day for the antiques stalls. See their website for more information.

Check out my backpacker’s guide to Shoreditch here.

Nearest tube stations: Liverpool Street, Aldgate East
Nearest train station: Liverpool Street

12. Southbank Centre Market

Best known for the ethical and sustainable street food that is on offer on Fridays, Saturdays, Sundays and Bank Holiday Mondays, this market on London’s Southbank is not one you want to miss. There is also a daily book market! See more information, including special themed markets, on their website.

Nearest tube stations: Waterloo, Embankment
Nearest train station: Waterloo

13. Whole Foods Market, Piccadilly Circus

This one’s an inside market – perfect for those rainy days we know oh so well in the UK! Fresh fruit and veg, hot and cold food – perfect for grabbing lunch while you pick up your fresh produce for the week.

Nearest tube station: Piccadilly Circus
Nearest train station: Charing Cross

Read about my trip to Whole Foods Market here

14. Greenwich Market

The only London market on a World Heritage site, and open 7 days a week, this market has everything from food to jewellery to clothes to antiques and more. They also have frequent events, such as a monthly ‘Vegan Vibes’ day and events to mark different occasions. Check out their website to see what’s on.

Nearest train/ DLR station: Greenwich

15. KERB Markets

KERB have markets spread all across London – great for guaranteeing tasty food wherever you decide to explore! Keep an eye on their website to see where they are and when.

Locations: Camden, Kings Cross, Paddington, West India Quay, Gherkin, St Kats

Read about my trip to KERB Camden here.

Have you been to any markets in London?

What was your favourite? I’d love to know!

Love as always + happy adventuring,

Mollie.

Did you find this post helpful? I’d love you to share it for me.

I can’t do this without you.

Pin and save this blog post for later…

LONDON BANNER
Recent Posts

Start typing and press Enter to search

Fun and unusual date night ideas in London, tower bridge kayaking londonA Complete 48 Hour Guide To London, UK