DAYLESFORD Organic Château Léoube 2010 750ml
  • Selfridges Says
  • Product details
  • Specifications
  • Delivery & Returns
  • Château Léoube is Daylesford's very own French vineyard on the sun and salt-drenched shores of the Mediterranean. Château Léoube is a full bodied red and is a lovely accompaniment to glorious lamb or beef dishes.

  • REF: 610-10096-12006420

Back to Top