Get Directions to Redhall Walled Garden ← View details 97 Lanark Road, Edinburgh EH14 2LZ, United Kingdom, Edinburgh, England Get Directions From* To * — Required information