The Royal School
Other Independent School
ages 3 - 18
Farnham Lane
Haslemere
Surrey
GU27 1HQ
Tel : 01428 605805
http://www.royal.surrey.sch.uk/
ages 3 - 18
Farnham Lane
Haslemere
Surrey
GU27 1HQ
Tel : 01428 605805
http://www.royal.surrey.sch.uk/