Category Farmers Markets
Farmers markets are an increasingly popular phenomenon, owing to general mistrust of supermarket produce, and the lack of quality fruit & veg, meat and fish available.
London is host to several farmers markets, as the capital city has a ready supply of customers. The largest of these is Borough Market, which has won several awards.
- [Islington Farmers Market]?