This relatively large farmers' market is home to
some of the best fresh and local produce London has to offer.
around 30 to 40 stalls on Sundays and you'll find all your regular farmers'
market fare, from fresh fruit, fish, meat and poultry, to oysters, mushrooms,
flowers, plants and baked goods.