Specialist(s)
Alice Brown is from Sutton Community Farm, a small, not-for-profit, vegetable farm in South London. They grow over 100 varieties of vegetables which are sold directly to South London residents via their VegBox scheme, and to restaurants.
