Truro School Preparatory School

Truro School Preparatory School is a Mixed school with pupils aged from 3 to 11
Address Highertown, Truro, Cornwall
TR1 3QN
Religion None
Capacity 320
Pupils 298