Get Directions to The Ministry of Spirit ← View details 21 Healey Road, Watford, Hertfordshire WD18 6JX, United Kingdom, Watford, England Get Directions From* To * — Required information