Get Directions to The Aroma Room ← View details 49 Greatwood Terrace, Exeter, Devon EX3 0EB, United Kingdom, Exeter, England Get Directions From* To * — Required information