+44 (0)1254 827270
Stonyhurst Language School
About
Meet The Team
Our Accreditations
Vacancies & Agents
Current Vacancies
English Summer School
Why Choose Stonyhurst
Our English Summer Courses
Class Timetable & Lessons
Course Programme
Social Programme
Excursions
Recreation
Evening Entertainment
Tennis Academy
Student Information
Student Welfare
Boarding Facilities
Communal Dining
Visas for Summer School
Airport Transfers
Travel Insurance for Students
Fees, Dates & Pay Online
How to Pay
Cancellation Charges
Downloads
News
Contact
Stonyhurst Language School
Educating students from around the world
Educating students from around the world
Educating students from around the world
Our Courses
Watch our Video
Student Information
Book Online
Fees, Dates & Pay Online
Download Brochure