London Farmers' Markets

London Farmers’ Markets opened their farmers’ market in June 1999 and now have 22 weekly markets in London with around 200 farmers and local producers selling across the markets.
They enable farmers to sell their products direct to the consumer so that they get a fair price for their work. Instead of supermarkets or wholesalers taking a cut, farmers and fishermen at their markets take 100% of the retail price for the work they’ve put in. Most of the farmers at the markets come from within 100 miles of the M25, many a great deal closer. A few come from within 150 miles and occasionally they’ll have a guest producer from further afield.

Various locations