|
There are as many as 100 farmers' markets taking place around the country every week, and this figure is likely to grow, says Claire Shoesmith
They are becoming a serious new retail force and supermarkets and other shops just can't compete with the quality, choice or prices' |
|
Photograph: Eric Luke |