Get Directions to Castle ← View details 43 Clovenstone Gardens, Edinburgh EH14 3HY, United Kingdom, Edinburgh, England Get Directions From* To * — Required information