Visit London - the official website for London

London Farmers' Markets

There are 15 farmers' markets across London, so you're never too far from fresh and tasty produce. Farmers' markets are different to ordinary food markets because everything on sale has been grown, reared, baked, caught or produced by the seller.

Local Produce

As well a being a source of quality foods, farmers' markets are good for the environment. Everything is locally produced, cutting down on food miles. To trade at a London farmers' market, farms must be within 100 miles (160km) of the M25, although many are much closer. Some of the farms are organic while others use minimal amounts of chemicals.

Make the most of the opportunity to speak to stallholders and find out how the produce is grown. They may even have some handy cooking tips or recipe ideas!

Some of the Best

Here's our selection of some of the best farmers' markets in London. For full details of all of the markets including times, locations and a list of producers, visit the London Farmers' Markets website.

Blackheath Farmers' Market

Located in Blackheath Village, next to the station. You'll find a good range of produce including meats, plants, cheese, wine and more.
When: Sundays, 10am - 2pm
Where: Blackheath Rail Station Car Park, 2 Blackheath Village, London, SE3

Ealing Farmers' Market

London's only street market dedicated to farm produce.
When: Saturdays, 9am - 1pm
Where: Leeland Road, West Ealing, London, W13

Notting Hill Farmers' Market

One of London's largest farmers' markets with an excellent selection of stalls.
When: Saturdays, 9am - 1pm
Where: Car park behind Waterstones, access via Kensington Place, junction of Kensington Church Street, London, W8

Marylebone Farmers' Market

Centrally located and currently London's largest farmers' market. You can also explore the many individual shops, cafés and restaurants in Marylebone Village.
When: Sundays, 10am - 2pm
Where: Cramer Street car park, just off Marylebone High Street, London, W1

Pimlico Farmers' Market

Held in a leafy square, Pimlico Farmers' Market is one of London's finest.
When: Saturdays, 9am - 1pm
Where: Orange Square, corner of Pimlico Road and Ebury Street, London, SW1

Twickenham Farmers' Market

Situated in the heart of Twickenham, this market sells lots of organic produce.
When: Saturdays, 9am - 1pm
Where: Holly Road Car Park, Holly Road, off King Street, Twickenham, London TW1

Wimbledon Farmers' Market

This market is very popular with the local community. Combine your visit with a trip to Wimbledon Village, which is home to some fantastic restaurants and boutiques.
When: Saturdays, 9am - 1pm
Where: Wimbledon Park First School, Havana Road, London, SW19

 

  • Historic Royal Palaces
  • Chelsea Football Club
  • West End Shop
  • The Royal Parks