Language School Locations
We have 6 locations in England, 4 available for summer camps and 2 for year-round mini-stays.
All our schools are close to popular towns and cities such as London, Cambridge, Manchester and Oxford. They offer excellent facilities and are set in beautiful grounds, which along with their locations guarantee to ensure a fantastic language immersion experience.