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.