Get Directions to Eden Vauxhall ← View details 8 Marsh Barton Road, Exeter, Devon EX2 8, United Kingdom, Exeter, England Get Directions From* To * — Required information