Our Locations

London Centre

London Centre

Our English school in London makes learning English in England fast and fun. Our London English School is in Lewisham, a lively area in the south-east of the city with fast trains to all of the major attractions that the capital has to offer.

Eastbourne Centre

Eastbourne Centre

Eastbourne is a beautiful seaside town surrounded by English countryside, making it a great choice for learning English in England. It is a popular holiday destination with a bustling town centre, award-winning beaches and is one of the sunniest place in the UK.

 

Twin e-Learning login

Special Offers

Easter offer

Easter offer

Take a course between May 10th and July 5th (minimum 1 week) and receive 30% discount! Offer valid on bookings taken until May 2nd.