Get Directions to The Aroma Shop ← View details 32-34 Market Street, Kirkby Stephen CA17 4QW, United Kingdom, Kirkby Stephen, England Get Directions From* To * — Required information