I recently came across an incredible food market in London, located at Leather Lane. This market has a diverse range of food stalls featuring cuisines from around the world. The delightful smells and tempting visuals are hard to resist.
After indulging in a few meals, I was surprised that I hadn’t heard of this place before! It’s centrally situated near Holborn and Farringdon, stretches across the entire street, and is always bustling with activity. It’s definitely a spot I’d recommend to friends and family visiting London, especially if they enjoy trying different cuisines like I do. So, I decided to compile a list of my favorite food markets in London.
Before planning your visit, make sure to check each market’s official website for opening days and times, as they aren’t open every day. Here are 14 must-visit food markets in London, presented in no particular order:
1. Borough Market: Known for its high-quality food, Borough Market is a must-visit spot in London. It offers a perfect mix of fresh produce and ready-to-eat meals. The closest Tube station is London Bridge.
2. Camden Market: This market is great for more than just food. With its vintage clothes and quirky items, you can easily spend hours here. After shopping, treat yourself to some delicious food. The nearest Tube station is Camden.
3. Leather Lane Market: This street overflows with ready-to-eat meals, offering a wide variety of delicious choices. You’re sure to find something you like here. The closest Tube stations are Chancery Lane and Farringdon.
4. Greenwich Market: Though smaller than Borough Market, it offers a wide range of delicious foods packed tightly together. Greenwich itself is worth exploring, and the market is an excellent bonus. The nearest station is Cutty Sark.
5. Partridges Food Market: A fancier option that’s not your typical street food market, but well worth a visit. If it’s good enough for the Queen, it’s worth checking out! The nearest Tube station is Sloane Square.
6. Dalston Food Market: This market is gaining popularity and offers something for everyone, including live entertainment and picnic spots. Perfect for a relaxed day in London. The nearest Tube station is Haggerston.
7. Maltby Street Market: Reminiscent of a smaller Borough Market, Maltby Street features great food, high-quality items, and friendly traders. The closest Tube station is London Bridge.
8. Berwick Street Market: Centrally located and established in 1830, this market offers a wide range of goods along with food. It’s ideal for a quick visit while exploring the area. The nearest Tube stations are Oxford Circus and Tottenham Court Road.
9. Chatsworth Road Market: Open for just five hours on Sundays, it offers a mix of antiques and delicious food—a perfect spot for bargain hunters who enjoy good eats. The nearest train station is Hackney Central.
10. Broadway Market: Rumor has it that this market inspired the street market in the TV soap opera Eastenders. It evolved from a regular market to a fantastic food market worth visiting. The nearest train station is London Fields.
11. Brockley Market: A local favorite offering some of the freshest food around. It’s a place where you can indulge in delicious meals and leave without any regrets. The nearest train station is St. Johns.
12. Whitecross Street: Located in a trendy area, this market meets high expectations with its excellent street food offerings. A favorite here is Luardo’s, known for its tasty Mexican fare. The nearest Tube stations are Barbican and Old Street.
13. Southbank Centre Market: Enjoy amazing street food with stunning views of the Thames and London landmarks. It’s a fantastic experience every time. The nearest Tube station is Waterloo.
14. Wapping Market: Founded by Toby Allen, the same person behind Brockley Market, Wapping offers a diverse range of delicious foods, appealing even to picky eaters. The nearest Tube stations are Wapping and Shadwell.