There’s not many better ways of experiencing the vibrancy London life has to offer than by heading down to one of its plethora of markets – from fish mongers to bakeries, London has it all. So to mark World Food Day, we thought we’d give a run-down of our favourite food markets in the capital.

Top 5 Food Markets in London

Borough Market

Open: Monday – Saturday
Nearest Station: London Bridge

We couldn’t do a list of markets without featuring Borough Market, could we? One of London’s oldest markets, Borough may well be touristy, crowded and expensive but it is still undoubtedly the place to go for specialty ingredients and some of the best street food vendors in the capital. Our favourite spots include Bread Ahead for one of the best doughnuts you’re ever likely to have, Brindisa, a Spanish shop and restaurant for a succulent grilled chorizo sandwich, and Utobeer, a stall/shop which sources some of the rarest and best beers around the world.

London Food Markets Borough

Brixton Village Market

Open: Daily. 6am – 12am
Nearest Station: Brixton

If you’re looking for a bite to eat after or even before work, Brixton Village Market couldn’t be more perfect. Located in an old covered market arcade, Brixton Village Market is open all hours and has quickly established itself as one of London’s best foodie hotspots with a diverse array of cafes, bistros and restaurants from all corners of the globe. As well as Village Market legends like Mamalam’s Chinese and Jalisco’s Mexican, there’s also a few fresh fruits and veg stalls to help your weekly shop.

London Food Markets Brixton

Broadway Market

Open: Saturday. 9am – 5pm
Nearest Station: London Fields

Established on an old drovers root into the city, Broadway Market is one of the capital’s oldest markets having been home to traders as far back as the 1890s. Head there on a Saturday and you’ll find independent shops, pubs, restaurants and cafes and of course stalls offering amazing fresh produce and authentic street food, as well as original clothing, arts and crafts. Our tip would be head to Banhmi11 and have the pork BBQ and pork belly banh mi!

London Food Markets Broadway

Berwick Street Market

Open: Monday – Saturday. 8am – 6pm
Nearest Station: Tottenham Court Road

One of London’s most central markets is Berwick Street. Located in the heart of Soho, it’s a bit of a London icon with roots going back all the way to 1778. You may not find as many shouty cockney fruit and veg vendors as you’d like but there’s still enough to raise a smile. For those who work on Oxford Street or Tottenham Court Road, there’s plenty of hot food and sandwich sellers to keep you full, including The Jerk Drum and Freebird Burritos.

London Food Markets Berwick Street

Greenwich Market

Open: Daily. 10am – 5.30pm
Nearest Station: Cutty Sark (DLR)

While it might not have the grandeur of Borough Market, Greenwich Market does still offer a similar diverse range of delicious foods if you’re spending the day on the Docklands. Set within a World Heritage site, there’s everything from fine dining to food–to-go, pub grub to sushi, and juices to gin slings. As well as all the food stalls, there’s also 120 stalls showing antiques and collectables on Mondays, Tuesdays, Thursdays and Fridays; and craft and design on Wednesday, Fridays, Saturday and Sundays and Bank Holidays.

London Food Markets Greenwich

If it’s bakeries you’re after, take a look at what we think are the best bakeries in the capital.



Tickled your fancy?



Ouch! There was a server error.
Retry »

Sending message...

Latest Posts