Get Directions to Tudorbank Lodge ← View details 18 St. Johns Road, Edinburgh EH12 6NY, United Kingdom, Edinburgh, England Get Directions From* To * — Required information