/
Contacts

Stemssa's LOCATION

THIS IS WHERE YOUR CHILD’S EXCELLENT EDUCATION BEGINS!

Kemp House, 160 City Road, London, United Kingdom, EC1V 2NX
Phone: +44–800–088–5557

CONTACT US TODAY!

WE ARE SURE THAT THIS DECISION WILL AFFECT YOUR LIFE IN A POSITIVE WAY. SO WHY WAIT?

Learn More About Our Curriculum and online Activities!