At Stafford House School of English London, students can experience the environment of a small and friendly language school, right in the centre of London. Our London School opened in 2011. All of our teachers hold teaching qualifications ranging from certificate to diploma level. The teachers' commitment to the highest levels of English teaching demonstrates our dedication to ensuring our students receive the best experience possible.
Stafford House School of English London
Description supplied by school:
2 Southampton Place
+44 20 7841 1590