Company name: Independent School - St Teresa's Effingham in Surrey
Description: St Teresa's Effingham is an independent schools in Surrey. Prep, Senior, Sixth Form, Tennis Academy, Equestrian. Ideal location near London. Excellent academic reputation
Beech Ave, Effingham, Dorking RH5 6ST, United Kingdom