Get Directions to Abbey Garden Machinery ← View details Crelake Industrial Estate, Tavistock, Devon PL19, United Kingdom, Tavistock, England Get Directions From* To * — Required information