The best farmers’ markets in London

Organic veggies from the allotment and fresh fish straight from the sea, these farmers’ markets have plenty to bring to the table



Add +

Give food miles the green finger by shopping for your Sunday lunch at one of London’s best farmers’ markets. They’re a foodie heaven of organic bakeries, local handmade jams and edible flowers, and there’s even freshly prepared grub for you to refuel along the way.

The best farmers’ markets in London

Alexandra Palace Farmers' Market

On a sunny day, there is no more enoyable market in London – be it fresh fruit and vegetables, seafood, cheese, bread, juices or delicious, freshly prepared grub, Ally Pally has it all.

  1. Alexandra Palace Farmers' Market Hornsey Gate, off Muswell Hill, N10 3TG
  2. Alexandra Palace Rail
More info

Brixton Market

Brixton Market is a sensory fiesta. And for every hipster rammed into one of the (justifiably) rave reviewed eateries a stack of exotic produce teeters like a nutritious Jenga set.

  1. Brixton Market Electric Avenue, Pope's Road, Brixton Station Road, SW9 8JX
  2. Brixton tube
More info

Marylebone Farmers Market

Marylebone Farmers' Market is a relative newbie. Sunday morning sees Marylebone mums and Waitrose types getting their weekly shop done before a posh coffee and croissant.

  1. Marylebone Farmers' Market Cramer St car park, off Marylebone High St, W1
  2. Baker St tube
More info

Peckham Farmers Market

Peckham Farmers Market is a FARMA certified weekly affair. Run by the Urban Farmers Market and offering fresh, home grown produce all under a covered roof.

  1. Peckham High Street Peckham High Street, SE15 5DT
  2. Queens Road Overground
More info

Pimlico Road Farmers' Market

Set in the quaint Orange Square just off Pimlico Road, this London Farmers’ Markets operation caters for the chi-chi residents of Belgravia, Chelsea, Battersea and Pimlico.

  1. Pimlico Road Farmers' Market Orange Square, corner of Pimlico Rd and Ebury St, SW1
  2. Sloanne Sq tube
More info

South Kensington Farmers' Market

A small affair with an average of just 18 stalls, South Kensington Farmers' market is FARMA approved, meaning all the produce has been grown, raised or caught directly from the nursery, farm or fisherman.

  1. Bute Street
  2. South Kensington tube
More info

Tottenham Ploughman Mayfest

Supporting local artisanal producers, who produce but don’t sell their goods in the area, Tottenham Ploughmans Mayfest aims to showcase local talent.

  1. Markfield Park Crowland Road, N15 4RB
  2. Seven Sisters tube
More info

Walthamstow Farmers Market

FARMA certified, it’s easy to see why Walthamstow Farmers' market has acquired the nickname Awesomestow. 

  1. Walthamstow Market Walthamstow High Street, E17
  2. Walthamstow Queen's Road tube
More info

Wimbledon Park Farmers' Market

Little more than a dozen stallholders regularly trade at this neighbourhood market, with an excellent rota of other producers who turn up sporadically. 

  1. Wimbledon Park Farmers' Market Wimbledon Park First School, Havana Rd, SW19 8EJ
  2. Wimbledon Park tube
More info

Users say