Avalon School of English London

Avalon School of English London

Click here for live accommodation offers (for individuals or groups)
near Avalon School of English London

Click here for an instant Group Accommodation Quote

About Avalon School of English London

Avalon School of English London provides a friendly and caring environment for students from round the world who want to study English, get to know the English culture, make friends from across the globe and spend time in London. This exciting and vibrant city certainly has plenty to offer any student!

This large, privately run language school has over a decade of experience and every well trained teacher holds the RSA/ Cambridge or Trinity Certificate.

Avalon School of English London uses its own unique teaching methods, course books, and CD's. You can start a course whenever you like and with over 100 classes held a day you can go at a time to suit you. You even get six free trial lessons to see if your course is right for you.

There are a wide range of courses available including General English, Business English, Exam preparation (FCE Foundation, FCE, CAE, CPE & IELTS), intensive programmes, one to one tuition and Discussion lessons. There are never more than 12 students in a class so you will get the help you deserve.

You can join in the lively social calendar too if you want, where anything from quizzes to weekends away to places like Edinburgh and Oxford are organised. This gives you an ideal opportunity to meet new people.

Facilities at Avalon School of English London

As Avalon School of English has been fully modernised and refurbished in recent years you will find that the language school has an excellent range of facilities available. There's a multimedia study centre as well as quiet rooms for self study. When you're hungry you'll be able to make use of the large and bustling café. You can make the most of free internet access too. On sunny days you will love to escape to the rooftop garden during your breaks at Avalon School of English.

Where is Avalon School of English London located?

Avalon School of English has two campuses, both of which are based in Central London within a few minutes walk of each other. Most lessons will take place at Avalon School of English near Tottenham Court Road tube station, but some will take place at the Avalon Institute just down the road near Leicester Square tube station.

Within walking distance of both campuses you will find famous London attractions such as shopper's paradise – Oxford Street and the National Portrait Gallery. You will be able to visit the bustling market stalls of Covent Garden with ease and explore the exciting district of Soho too. The more serene and peaceful Hyde Park is also within walking distance.

What accreditations does Avalon School of English London hold?

Avalon School of English London is accredited by the British Council.

Avalon School of English London
8 Denmark Street
London WC2H 8LS England

Tel: +44 (0)20 7379 1998
Fax: +44 (0)20 7836 3376
Web: http://www.avalonschool.co.uk

Book accommodation near Avalon School of English London
(for individuals or groups)