The Royal School, Haslemere is located in Haslemere, United Kingdom on The Royal School, Farnham Ln. The Royal School, Haslemere is rated 3.6 out of 5 in the category independent or preparatory school in United Kingdom.
Address
The Royal School, Farnham Ln