Get Directions to St Thomas Of Aquins R C High School ← View details 2-20 Chalmers Street, Edinburgh EH3 9ES, United Kingdom, Edinburgh, England Get Directions From* To * — Required information