Chapel Down to create England’s largest vineyard

Chapel Down is set to create England’s largest vineyard by extending its North Downs plot in Kent by another 157ha. It has exchanged on an…