Get Directions to The Castle School ← View details Park Road, Thornbury, Bristol BS35 1HT, United Kingdom, Thornbury, England Get Directions From* To * — Required information