Learn English in London

    Study grammar and practise your speaking, listening, reading and writing English skills on our General English Course.

    English Courses in London

    For over 25 years, we've been giving a warm welcome to students from all over the world.

    Click here to view more

    Study English in Central London

    Our English for Life courses cover all the language skills you need to excel in English.

    Speak English in London

    Study grammar and practise your speaking, listening, reading and writing English skills on our General English Course.

    Language is your passport to success

Quick course finder Select here to find your perfect English Language course

Book a course now

Whichever type of class you choose, your teacher is trained to get you speaking.
Book a course

English Language Courses

English for Life

Study grammar and practise your speaking, listening, reading and writing English skills on our General English Course. Special offers on one to one lessons as well!
More Information

Part-time English Courses

If you don’t have time to attend lessons every day, why not join a part time course? Our part time courses are British Council accredited and are ideal for students with a busy schedule or a more limited budget.
More Information

 

Download our brochure on the
Rose Of York Language School

Learn English in London

Rose of York English School in central London is British Council/English UK accredited

We have been teaching English language courses for over 25 years and offer full-time (a full 15 hours per week not including breaks) or part-time English courses, Business English Courses, IELTS courses, University Preparation Courses and Cambridge Exams courses.

All our English Language Learning Courses in London are with friendly and experienced native speaker teachers, a fun-packed social programme, an accommodation service, a student cafe, library, free internet access and most of all, a warm and friendly atmosphere. Why not come in for a free Trial Lesson?

Call us on 0207 580 9888