The Green House ← View details 17 Silver Street, Ilminster, England TA19 0DH +44 1460 55898 Get Directions From* To * — Required information