Scotland ESMS Junior School ESMS Junior School is an independent day school for boys and girls aged 3 to 11. Day Boys Girls Pre-Prep Prep Over 1,000 pupils Contact Details Queensferry Road, Edinburgh, EH4 3EZ www.esms.org.uk/the-schools/esms-junior-school More pre-prep and prep schools in Scotland View more Scotland schools.