The Best Markets in London
Searching for the best markets to visit in London? To help you explore the city’s vibrant street scene, we’ve teamed up with Marina from @marinaexplores_. As a London-based adventure travel creator, she knows the best spots for unique finds, delicious food, and local experiences. Based on her expert recommendations, here are the top markets to add to your London itinerary.
Borough Market
Located next to the London Bridge subway station, Borough Market is one of the city’s most famous food markets. It is a sprawling hub for gourmet food, artisanal treats, and a wide variety of international street food. The atmosphere is always lively, though it can get very crowded on weekends, so a weekday visit is often more relaxed. Marina recommends trying the toasted cheese sandwiches from Kappacasein and the desserts from Humble Crumble. Be aware that seating is limited, so you may have to eat while standing. The market is open from Tuesday to Sunday.


Camden Market
For a taste of London’s alternative scene, head to Camden Market, easily accessible from the Camden Town subway station. This bustling market is known for its edgy, eclectic vibe and is the perfect place to find alternative fashion, handmade crafts, and unique souvenirs. The food scene is equally diverse, with a huge selection of global street food stalls. It’s a vibrant and energetic destination, buzzing with creativity and character. The market is open daily.


Columbia Road Flower Market
A must-visit for a classic East London experience, the Columbia Road Flower Market takes place every Sunday. The street transforms into a vibrant oasis of fresh flowers, houseplants, and garden supplies. Sellers shout their offers, creating a fun and traditional market atmosphere. Marina’s top tip is to arrive early for the best selection or late in the afternoon for potential bargains. Beyond the stalls, the street is lined with independent cafes, antique shops, and small galleries. The closest subway stations are Hoxton and Bethnal Green.


Portobello Road Market
Set against the charming backdrop of Notting Hill’s pastel-colored houses, Portobello Road Market is world-famous for its antiques. While the market is open throughout the week, Saturday is the main day when you can experience the full stretch of stalls, which run for nearly a mile. Here you can browse for vintage fashion, art, and unique collectibles. The market also has a great selection of food stalls, restaurants, and cafes. The nearest subway stations are Ladbroke Grove and Notting Hill Gate.


Broadway Market
Located in Hackney, Broadway Market offers an authentic East London vibe every Saturday. The Victorian street is lined with stalls selling artisan food, independent fashion, and unique household items. You can find everything from Ethiopian street food to fresh oysters and local pastries. While the main market is on Saturday, the street itself is home to over 70 independent shops, pubs, and restaurants that are open throughout the week. The closest station is the London Fields Overground.


Finding Your Perfect London Market
London’s markets provide a diverse range of experiences, from the foodie paradise of Borough Market to the eclectic energy of Camden and the antique-hunting haven of Portobello Road. Whether you’re looking for flowers, fashion, or food, these markets recommended by marinaexplores_ offer a fantastic way to explore the city’s local culture.
For more detailed information to help you plan your travels in London, please visit our London city page.