If you have time to explore for a few hours after your London tour and want to see something truly unique, why not see what the city has to offer in the way of markets? Some of the oldest markets in London have been established for centuries, and with new offerings popping up frequently, there has never been a better time to indulge in London’s market scene.
Of course, there are lots of places to shop in London, but if you’re interested in bargain-hunting, perusing antiques, or simply doing some serious people-watching, the many markets throughout London have got everything you could possibly need – and more!
Here is our guide to the 19 best markets in London to keep you busy.
- 1 1. Old Spitalfields
- 2 2. Brick Lane Market
- 3 3. Greenwich Market
- 4 4. Borough Market
- 5 5. Maltby Street Market
- 6 6. Broadway Market
- 7 7. Camden Market
- 8 8. Canopy Market
- 9 9. South Bank Food Market
- 10 10. Alfie’s Antique Market
- 11 11. Columbia Road Flower Market
- 12 12. Brixton Market
- 13 13. Camden Passage
- 14 14. Netil Market
- 15 15. Leadenhall Market
- 16 16. Northcote Road Antiques Market
- 17 17. Covent Garden Market
- 18 18. Flat Iron Square
- 19 19. Portobello Road Market
1. Old Spitalfields
With its central location tucked between trendy Shoreditch and vibrant Whitechapel, Old Spitalfields Market is a great choice if you want to be impressed. Set in a huge Victorian market hall, it really does have something for everybody. Whether you’re in the mood for luxury designer clothes and one-off pieces, books, homewares, music or food, there is plenty to see and buy.
With a ‘New Weekends’ initiative starting this year, now is a great time to visit Old Spitalfields to show your support to new stalls and up-and-coming brands. The market is open every day, with plenty of restaurants, cafes and bars for a quick bite or lazy lunch. Mark this one in your diary and make a day of it!
‘Spitalfields in London’ by La Citta Vita – https://flic.kr/p/kebvWD
2. Brick Lane Market
In an area that rose to notoriety due to being the scene of Jack the Ripper’s crimes, Shoreditch’s Brick Lane is vibrant with multicultural life, attracting an artistic and hipster crowd.
Sunday markets galore, Brick Lane is actually home to five different markets, selling everything from secondhand bargain furniture, vintage pieces and artworks, to handmade jewellery, electrical goods and touristy trinkets.
A bonus of the area’s cultural diversity is the food on offer, with many permanent restaurants and cafes in the streets surrounding the markets, as well as pop-up stalls selling unique street food. Whether it’s Pakistani or Bangladeshi curries, or bagels from the famous 24-hour Brick Lane Beigel Bake, there’s plenty to choose from, whenever you decide to visit.
3. Greenwich Market
If you like all things hand-crafted, Greenwich Market in South London is sure to be high on your list of places to visit during your next trip to the capital. The market, London’s only set within a UNESCO World Heritage site, is open 7 days a week, with particular focus on Saturdays with 100 stalls selling the best in arts and crafts. From boutique fashion houses, handmade jewellery and antique trinkets, to artisan candles, original local artworks and unique homewares. With 50 street food vendors to keep you energised throughout your visit, this is sure to be a great day out.
‘Greenwich Market – Greenwich Church Street, Greenwich – sign’ by Elliott Brown – https://flic.kr/p/dnh7Df
4. Borough Market
A long-time foodie favourite, Borough Market is a close-knit group of restaurateurs, café owners and wholesale food sellers on the South bank of the Thames, near London Bridge in Southwark. It is one of the oldest food markets in London, with historians finding records of markets on the site dating back to the 12th century. With this history comes a great reputation and the crowds to go with it, so expect it to be busy if you’re planning on a bite to eat at a popular time like Friday evening or over the weekend. If you’re looking for farmers’ markets in London, then you’ll love Borough market as it has lots of fresh organic produce.
5. Maltby Street Market
Relatively new to the street food scene having been established in 2010, Maltby Street is one of South East London’s brightest new destinations. Packed into a small laneway, there are food and drink vendors galore, with a particular nod towards upcoming and small-scale producers. Open Saturday and Sundays, a tasty visit is guaranteed!
‘Maltby Street Market’ by Alexander Baxevanis – https://flic.kr/p/cFxZpd
6. Broadway Market
Since the 1890s there have been records of markets in this area, in the heart of Hackney, East London. Open from 9am to 5pm every Saturday, there is only a brief window to quench your appetite for all things street food, with the most current trends catered for in one of London’s hippest locales. From loaded doughnuts and fruit bowls to burgers and global delicacies and more, there are tasty treats for everyone. Alongside all the food options are stalls selling the most interesting and unique clothing, arts and crafts. You can see their interactive map here.
7. Camden Market
One of the most famous and legendary of London’s markets is Camden. Technically a sprawl of various different markets, Camden welcomes around 250,000 visitors a week, so expect the hustle and bustle of a thriving destination.
Best known for its punk influence, Camden Market, which incorporates Camden Lock, Buck Street Market, the High Street and Stables Market, is unique and always buzzing. It is the place to go if you have plenty of time to be amazed by the wares on sale. If you’re after some edgy jewellery, band t-shirts, quirky furniture, global trinkets and trawling through stacks of vinyl, this is the place to be. It really is an eye opener with great atmosphere and a multitude of tasty food stalls to boot.
‘London: Camden Market’ by Jorge Franganillo – https://flic.kr/p/23VYdWy
8. Canopy Market
If you’re looking for a way to combine your loves of food and art, then Canopy Market in Kings Cross is the place for you. A specifically curated range of local, artisan producers cater this weekend market with all the good stuff on offer. Handmade chocolates, cannelloni, charcuterie, local cheese producers and bakers selling a top-notch selection of street food including, we’re told, the best cheese toasties in town.
Alongside the foodie heaven is a rotating selection of local artists and craft producers, selling original artworks, jewellery and fashion. It’s a great way to see the best of London’s local and artisan producers and artists.
9. South Bank Food Market
Known for being a cultural hub, South Bank is also home to a great global foodie treat. On the forecourt behind the Southbank Centre, you will find foods from around the world including Thai, Mexican, Mauritian and Greek, to name a few, as well as amazing baked treats and hot drinks. With its central location, it is a great spot for lunch, with plenty of bench seating around to take in the sights and delicious smells while you eat.
‘Cupcakes’ by Garry Knight – https://flic.kr/p/9GzHBt
10. Alfie’s Antique Market
If vintage is your style, the largest undercover antiques market in London, Alfie’s, will have you swooning over vintage clothes, homewares, collectables and designer wares from the 1930s and 1940s. Housed in an impressive Art Deco building, this is Marylebone’s biggest and best vintage destination.
11. Columbia Road Flower Market
Columbia Road Flower Market is probably one of London’s most photographed spots, and it’s easy to see why. Open from 8am on Sundays, this is the place to go to stock up on fresh cut flowers, bedding plants and even mature trees! Perhaps not the easiest buy to take home with you, but an interesting sight nonetheless.
Supported by sixty independent shops lining the road, selling everything from cupcakes and coffee, to high-end artworks, the Columbia Road Flower Market is a one-off.
‘116 365 Columbia road flower market’ by Upupa4me – https://flic.kr/p/ruUp3p
12. Brixton Market
In the pedestrianised centre of Brixton, Brixton Station Road, Electric Avenue and Pope’s Road unite to put on an exciting market experience. The markets are open all week long, with special retro and vintage markets and flea markets making regular weekend appearances.
Market stalls selling a range of wares from handcrafted bags and soaps, to retro bric-a-brac and vintage clothing will keep you busy, whilst street food vendors will keep you fed on Spanish Paella and authentic Ethiopian cuisine, among many, many other choices. Just a minute from Brixton tube station, this is well worth a visit.
13. Camden Passage
Not to be confused with the aforementioned Camden Markets, Camden Passage is an altogether more relaxed affair. Based in Islington, North London, Camden Passage is a narrow, car-free street of contemporary and vintage shops selling a manner of interesting items such as clothing and handbags, antiques, books and furniture, with a relaxed vibe. Market stalls appear on Wednesdays, Fridays, Saturdays and Sundays, which liven up the area selling secondhand furniture, vintage goods and collectables. With cafes and pubs galore, it’s a lovely local spot to enjoy the good weather.
‘Camden Passage’ by Dun.can – https://flic.kr/p/MQKNpo
14. Netil Market
Located in trendy South Hackney, East London, Netil Market is made up of a small but perfectly formed group of food traders, permanently set up in shipping containers. With great eats from around the world including Caribbean soul food and modern African cuisine, there’s plenty to set your taste buds alight, and if it’s coffee and cake you’re after – you’d be in the right spot too! Saturdays are market days with a range of pop-up stalls selling their homemade wares, and with music and entertainment too it’s a great spot to while away the hours.
15. Leadenhall Market
This place is sure to be a treat for the architectural enthusiasts and Harry Potter fans alike. Set in a stunning Victorian covered precinct, restored in the early 1990s, with market heritage dating back to Roman times, Leadenhall Market is as beautiful as a market setting could be. And for eagle-eyed Potter fans, you’ll even recognise it as where many of the Diagon Alley scenes were filmed for the world-famous wizarding story.
Whatever your reason for visiting, Leadenhall won’t disappoint with a quintessentially British array of high-end fashion boutiques, an award-winning pub and various restaurants and cafes of the highest quality. A truly luxurious market experience.
‘Leadenhall Market’ by Kevin Spi – https://flic.kr/p/gw5Kgp
16. Northcote Road Antiques Market
Based in London’s South West, Battersea’s Northcote Road Antiques Market is a must-see if you want to snap up some classic pieces. With antiques ranging from grandfather clocks and fine china, to retro homewares and vintage jewellery, this place is an Aladdin’s cave of all things from a time gone by. Open seven days a week, it’s a mecca for antiques lovers from across the world.
17. Covent Garden Market
With a grand, historical centrepiece, Covent Garden is a must-see if you like a taste of history. With a slightly European vibe, its open central piazza and pavements lined with cafes are full of places to watch the world go by. If you’re visiting London with children, then the regular street performers and magicians will ensure the whole family is entertained.
Covent Garden Market has become a serious shopping destination with a range of high-end permanent retail outlets, such as Mulberry, calling it home. If you are looking for something unique, you can also find some gems in the stalls, with Mondays being best for antiques, then Tuesday to Sunday offering a wide range of everything from books and homewares, to handmade jewellery and fashion.
‘Inside Covent Garden market building’ by Charles D P Miller – https://flic.kr/p/nRKpb8
18. Flat Iron Square
A relative newcomer on the market scene formed only in 2016, Flat Iron is an exciting mix of music, food and market stalls based around seven railway arches in Bankside, South London. The mood is relaxed and trendy with ‘The Garden’, an open-air area, home to a stage for regular live music performances and weekend flea markets, where there are sure to be interesting and unique pieces to snap up at bargain prices. With regular events in the schedule, Flat Iron is sure to be a lively choice for your London market visit.
19. Portobello Road Market
Open every day except Sunday, Portobello Road is a London institution in the market world. Known for excellent second-hand furniture and quirky one-offs, Saturday is the best day to visit Portobello Road Market at its fullest. You will find a range of antique stalls, fashion boutiques, second-hand goods and fruit & veg from local suppliers all in one place.
Lined by the multi-coloured facades of the road’s townhouses, it is a photographer’s delight and an entertaining day for all the family with weird and wonderful street performers dotted around too.
‘Portobello Road’ by Shadowgate – https://flic.kr/p/aMSiGa
With so much to see and do in London, planning your visit can be overwhelming. Contact us to help you make the most out of your next visit to the big city. With a range of London tours to cater for any budget, our expert guides can show you the best our city has to offer and offer guidance to help you discover your perfect London experience.