The only thing I know about this place is the farmers' market, whose name I can never get right: The Stop's, Green Barns, Wychwood Barns, etc.