Tillingham are a Sussex based farm in the South East of England in an area called Sussex! They specialise in natural wines and pratice organic and biodynamic processes - however they are not certified organic. The farm is also home to fruit trees, ancient woodland and livestock.
Size: 75cl Bottle
Brand Name: Tillingham