Founded in 2005, Stamford Academy is a family-owned and run language school located in the heart of Stamford, a beautiful stone town situated 100 miles north of London. The Academy specialises in the provision of English language courses for students from overseas and the teaching of European languages such as French, Spanish and Italian. We strongly believe that small class sizes are essential for students of any subject to fully engage in, and benefit from, the learning experience.
Description supplied by school:
46a High Street
+44 17 8048 9400