Get Directions to Happy Garden ← View details 5 Keyford, Frome BA11 1JF, United Kingdom, Frome, England Get Directions From* To * — Required information