When is the application deadline?

Application deadline is 12 weeks in advance before the program begins (but keep in mind, sooner is better).

Student Semester Europe Ltd, 96 High Street Kensington, W8 4SG, London, England.
Registered England and Wales Reg. 09350631