About the Business
Find us on the map. We know that studying English involves hard work and commitment and we know it can be frustrating at times, that's why team work is important. At our English school students and teachers work together in a supportive and stimulating environment, breaking down barriers and unlocking potential. Team2English language school is situated in one of Twickenham's principal roads and just over 5 minutes' walk to the train station (connections to Waterloo, central London every 15 minutes).
Studying English 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.
Location & Hours
150 London Road
Twickenham, TW1 1HD