How to find us

About the location

The school is situated in one of Twickenham’s principal roads and less than 2 minutes’ walk to the train station (connections to Waterloo, central London every 15 minutes). Studying in Twickenham combines all the excitement you would expect from London with the advantage of being in a leafy, riverside setting, away from the hustle and bustle.


Twickenham is an attractive riverside town, rich in history and proud of its cultural and sporting heritage. It is the home of English Rugby Union with its landmark stadium hosting major international fixtures and rock concerts.

Students can also enjoy the excellent shopping opportunities and night-life in the nearby towns of Richmond and Kingston. All this and only a short distance by train to central London and everything our buzzing capital city has to offer. Whatever the budget and preference, London offers the visitor a unique and unforgettable UK experience.