Nothing is worse than seeing the sights while your stomach is rumbling. And word to the wise: Those cozy cafes near the popular attractions may be cute, but they’re also expensive. Instead of shelling out for an overpriced salad, head to one of London’s bustling food markets for a snack or meal to keep you energized throughout the day. Here are our top picks:
Whether you have a hankering for artisan cheese and fresh bread, or fresh oysters and full-bodied wine, you’ll find it at Borough Market. There are also plenty of options for vegans, vegetarians, and the gluten-free foodies too.
Hours: 10 AM – 5 PM (Monday – Thursday), 8 AM – 5 PM (Saturday), Closed Sunday
Featuring 135 stalls selling everything from cold-brew coffee to cakes—plus unique offerings from local designers and artists—there’s plenty to discover at Broadway Market. Although the actual market only operates on Saturdays, the nearby shops, bars, and restaurants are open throughout the week.
Hours: 9:00 AM–5:00 PM on Saturday
Maltby Street Market
If you’re looking for a food mecca that’s slightly off the beaten path, look no farther than Maltby Street Market. Tucked away under the railway arches between the streets of Maltby and Millstream Road, you’ll find an assortment of pop-up bars and gourmet eats.
Hours: 9 AM – 4 PM on Saturday, 11 AM – 4 PM on Sunday
Globetrotters will feel right at home at Brixton Market – an indoor and outdoor collection of street food stalls selling a variety of international cuisine. Since no two days at the market are the same, be sure to check the schedule to make sure your favorite vendor is open.
Hours: 8 AM – 6 PM (Monday), 8 AM – 11:30 PM (Tuesday – Sunday)