Stafford House London
2 Southampton Pl, London WC1A 2DA
+442045290843
Description
Learn English in London | English School In London
Our Central London English School is located in Bloomsbury, near the British Museum, Oxford Street, and a 3 minute walk to Holborn station!
Features
Map
Similar companies
English language school
Oxford Business College
65 George St, Oxford OX1 2BQ
+441865791908
English language school
Target Language School in Hounslow
Jolyon House, Amberley Way, London TW4 6BH
07928538547
English language school
Homestay Education uk
29 Rainbow Rd, Harlow CM17 0QP
+447717176642
English language school
AEC Tuition and Examination Centre
159-161 York Rd, Birmingham B28 8LF
+441217779444