Carr Taylor

Carr Taylor is a family business and have been making fine English wines since the estate was first planted in 1971. They have a total of 37 acres. The vineyard lies in an area of outstanding natural beauty, in the heart of 1066 country of East Sussex. . Their sparkling wine is slightly fruitier than traditional…

Read More