Axminster
Castlewood Vineyard is tucked away in rural Musbury in Devon, not far from the Dorset border.
Axminster, England