Get Directions to Newells Travel ← View details 86/87 West Street, Tavistock, Devon TR1 2LQ, United Kingdom, Tavistock, England Get Directions From* To * — Required information