Vineyard in Shoreham, England, offering wine tastings, tours, and meals. Explore the Ten Acres Shop for bottles and treats.