12 of the Best Markets in London

Portobello Road London

One of the best (and cheapest) things to do in London is to visit the many different markets across the city. Whatever you’re after, there will be a market for you. Plus, if you’re on a budget, then browsing the various unique and interesting markets are the perfect way to spend a day in London. Below are 12 of some of the best markets London has to offer. 

Tooting Market

This small market is a great little find in Tooting. There are a number of independent stores – clothes, record stores, wine and gin stores and barbers etc. Alongside this, you can also find a number of great food spots – from Greek and Mexican to Asian, Mauritian and Venezualan. 

Hours: Monday – Saturday 8am – 10:30pm, Sunday 9am – 10:30pm

Location: 21-23 Tooting High Street, London, Sw17 0SN

Closest station: Tooting Broadway (Northern line)

Borough Market

Borough Market is pretty well known in London, and if you’re heading to central London it’s definitely worth popping in. Located right by the Shard and London Bridge, it’s easy to get to and packed full of food options. 

Hours: Monday – Thursday 10 am – 5pm, Friday 10am – 6pm, Saturday 8am – 5pm

Location: 8 Southwark Street, London, SE1 1TL

Closest station: London Bridge (Jubilee line, Northern line)

best markets in london

Camden Market

Camden is known for being alternative and quirky, and the market here is no different! Get the tube to Camden town and walk along the colourful, unique high street. You’ll pass loads of interesting shops and other venues. Eventually, you’ll end up at the Stables – a huge market area filled with trinkets and food, including the famous Cereal Killer Cafe. 

Hours: Monday – Thursday 10am – 6pm, Friday – Sunday 10am – 7pm

Location: Camden Lock Place, London NW1 8AF

Closest station: Camden Town (Northern line)

Hostel recommendation: Selina Camden

Pop Brixton

Pop Brixton is a complex of shipping containers, popular with younger generations as it contains a multitude of trendy street food vendors, bars and independent retailers. It’s a great spot to support local businesses and social enterprises. 

Hours: Thursday – Saturday 12 – 11:30pm, Sunday – Wednesday 12 – 10pm

Location: 49 Brixton Station Road, London, SW9 8PQ 

Closest station: Brixton (Victoria line)

Boxpark, Shoreditch

Boxpark in Shoreditch is another street food market made from shipping containers. Its got a very cool vibe, attracting mostly a younger crowd. There are plenty of options to choose from, and they also do evening events with live DJ’s. 

Hours: Monday – Saturday 11am – 11pm, Sunday 11am – 10pm

Location: 2-10 Bethnal Green Road, Hackney, London E1 6GY

Closest station: Shoreditch High Street (overground)

Brixton Village

Another popular food spot in Brixton is Brixton Village and Market Row, where you’ll find plenty of vendors offering street food from around the world, including India, Asia, Africa, South America and the Caribbean. If you’re looking to eat something different, and full of flavour then head to Brixton Village. 

Hours: Monday 8am – 6pm, Tuesday – Sunday 8am – 11pm

Location: Brixton Village, Coldharbour Lane, London, SW9 8PS

Closest station: Brixton (Victoria line)

Berwick Street

Not only is Berwick Street in Soho packed full of independent shops and pubs which are worth a visit, but the market from Monday to Saturday also offers plenty of food and fashion stalls. It’s one of Londons oldest markets, but still a very hip and popular one. 

Hours: Monday to Saturday, 8am – 6pm

Location: Berwick Street Market, Soho, W1

Closest station: Piccadilly Circus (Bakerloo line, Piccadilly line)

Old Spitalfields Market

This market is a huge, covered market in Tower Hamlets, which makes it a great option if the typical English weather is playing up. With over 100 different traders under one roof, it offers a great mix of retailers, market stalls and street food vendors. 

Hours: Monday – Friday 10am – 8pm, Saturday 10am – 6pm, Sunday 10am – 5pm

Location: 16 Commercial Street, Spitalfields, London E1 6EW

Closest station: Shoreditch High Street (overground)

Brick Lane Market

This vintage market is an exceptional spot for a bit of Sunday shopping. Filled with second-hand furniture, unique and vintage clothing and a huge variety of international cuisines.

Hours: Sunday 10am – 5pm

Location: Brick Lane, Spitalfields, London, E1 6QR

Closest station: Shoreditch High Street (overground)

Greenwich Market

Greenwich is a really lovely area of London, and the popular market is a great addition to a lovely day out. With up to 120 different stalls, you’ll be able to browse plenty of art and antiques and grab a bite to eat from any of the delicious food stalls. 

Hours: Everyday 10am – 5:30pm

Location: Greenwich Market, Greenwich Peninsula, London, SE10 9HZ

Closest station: Greenwich (DLR)

portobello road market london

Portobello Road Market

Portobello Road is an area worth exploring in itself, but if you can visit during the market hours, then even better! This cute area of London is filled with pastel-coloured buildings and lovely antique stores. 

Hours: Monday – Saturday 8am – 6:30pm

Location: Portobello Road, Notting Hill, London, W11 3DG

Closest station: Notting Hill Gate / Ladbroke Grove (Central line, Circle & District line / Hammersmith & City line)

Columbia Road Flower Market

If you’re looking for something a bit different to a market filled with food and clothes, then try out Columbia Road Flower Market. The name gives away exactly what you’ll find here – stands and stands of floral beauty!

Hours: Sundays 8am – 3pm

Location: Columbia Road Flower Market, Hackney, E2

Closest station: Hoxton (Overground) 

Leave a Reply

Your email address will not be published. Required fields are marked *