Exploring London without diving into its markets is like going to Paris and skipping the Eiffel Tower. Each market has its own charm, quirks, and unexpected treasures, from bric-a-brac finds to the best street food this side of the Thames. Whether you’re after vintage finds, artisanal eats, or eclectic souvenirs, here are ten of London’s finest markets that every visitor should experience—complete with opening times and addresses so you can plan your market crawl.
1. Borough Market
Address: 8 Southwark St, London SE1 1TL
Opening Hours: Mon-Thurs 10:00-17:00, Fri 10:00-18:00, Sat 08:00-17:00 (Closed Sundays)
Borough Market is an absolute must for foodies. Nestled under railway arches, this market is where you can sample mouth-watering global fare. Think fresh oysters, Spanish paella, and heaps of pastries from some of the city’s finest bakers. Be sure to hit up Kappacasein for a grilled cheese that will spoil you for life.
2. Portobello Road Market
Address: Portobello Rd, London W10 5TA
Opening Hours: Mon-Wed 09:00-18:00, Thurs 09:00-13:00, Fri-Sat 09:00-19:00 (Closed Sundays)
Home to one of the world’s largest antique markets, Portobello Road is pure gold for vintage lovers. Swing by on Saturdays for a treasure trove of antiques, clothing, and bric-a-brac, or catch a quieter vibe midweek. Don’t miss the eclectic street food vendors scattered between vintage stalls, or the hidden alleyways for rare finds.
3. Columbia Road Flower Market
Address: Columbia Rd, London E2 7RG
Opening Hours: Sundays 08:00-15:00
Once a week, Columbia Road transforms into a floral wonderland where flower vendors shout their best prices on everything from tulips to exotic cacti. The street is brimming with fragrant blooms and energetic stallholders, with local boutiques and cafes tucked along the route. Arrive early to avoid the crush, or come at closing time for bargains.
Read more on Columbia Road Flower Market.
4. Camden Market
Address: Camden Lock Place, London NW1 8AF
Opening Hours: Daily 10:00-18:00
Camden Market is a magnet for London’s edgy, alternative scene. Here, you’ll find everything from gothic fashion and quirky accessories to vegan donuts and Korean BBQ. Spread across a network of old warehouses and cobbled alleyways, Camden Market is a feast for the senses (and a selfie hotspot).
5. Broadway Market
Address: Broadway Market, London E8 4QJ
Opening Hours: Saturdays 09:00-17:00
Hipster heaven in Hackney, Broadway Market is where locals go for gourmet bites and indie vibes. This Saturday market is packed with artisan producers, from hand-poured chocolate to small-batch coffee roasters, and stalls overflowing with vintage clothes and records. Check out F Cooke’s for the classic East End pie and mash experience, or sample modern street food like bao buns and vegan kebabs.
6. Greenwich Market
Address: Greenwich Market, London SE10 9HZ
Opening Hours: Daily 10:00-17:30
Greenwich Market has the perfect blend of artsy charm and historic appeal. Here, you’ll find handmade jewelry, art, antiques, and international food stalls. Located near the Cutty Sark and Greenwich Park, this market is ideal for a leisurely day of exploring. The market is open every day, but weekends draw the largest crowds with extra stalls and special events.
7. Maltby Street Market
Address: Ropewalk, London SE1 3PA
Opening Hours: Sat 10:00-17:00, Sun 11:00-16:00
Nestled beneath the railway arches in Bermondsey, Maltby Street Market is compact yet packed with culinary treasures. From freshly made Scotch eggs to raclette-covered potatoes, every stall offers something worth tasting. Make sure to stop at Little Bird Gin for a refreshing cocktail or The Cheese Truck for a perfect grilled cheese.
8. Brick Lane Market
Address: Brick Lane, London E1 6QR
Opening Hours: Sundays 09:00-17:00
Brick Lane is the definition of eclectic. On Sundays, the streets come alive with vintage stalls, funky art, and global street food. Grab a bagel from the famous Brick Lane Beigel Bake, rummage through quirky vintage clothes, or discover vinyl records and one-of-a-kind art pieces. The market’s vibe is young, energetic, and quintessentially East London.
9. Southbank Centre Food Market
Address: Belvedere Rd, South Bank, London SE1 8XX
Opening Hours: Fri 12:00-20:00, Sat 11:00-20:00, Sun 12:00-18:00 (Open on Bank Holiday Mondays)
A stone’s throw from the London Eye, Southbank Centre’s food market is all about street food excellence. From Venezuelan arepas to British fish and chips, this riverside market is where top-notch vendors gather to serve hungry visitors with picturesque views of the Thames. Swing by on a Friday night to kick off your weekend with a culinary adventure.
10. Old Spitalfields Market
Address: 16 Horner Square, London E1 6EW
Opening Hours: Daily 10:00-17:00 (some shops and eateries stay open later)
Dating back to the 17th century, Old Spitalfields Market is a historic gem with a modern twist. It’s home to high-quality fashion, art, and local crafts, alongside a fantastic food scene. Grab a loaded burger from Bleecker Burger or indulge in dumplings from Dumpling Shack. On Thursdays, the market transforms into an antiques haven, while weekends focus on art and unique designs.
How to Get the Most Out of London’s Markets
- Arrive Early for Bargains: Many markets get crowded by late morning, so arriving early is the best way to enjoy a calm browse and nab the freshest produce or rare finds.
- Cash is King: Although many vendors take cards, cash is still preferable at smaller stalls, especially if you’re bargaining or want to skip ATM queues.
- Pack Light: London’s markets are bustling, so bring a tote bag and travel light. Trust us—you’ll need space for all those impulse buys!
- Be Ready for All Weather: London’s weather can change on a dime, so pack a brolly and a jacket even if it’s sunny when you leave. Many markets have some covered sections, but the outdoor spots will require a little rainproofing.
Whether you’re in it for the food, the fashion, or just the thrill of the find, these markets offer a slice of London life that no museum or landmark can replicate. Each visit is a new adventure, where the bustle, banter, and brilliant mix of London’s cultures create a kaleidoscope of sounds, smells, and sights you won’t soon forget.