Leeds English Language School

Leeds English Language School is the largest English school in Leeds, one of the biggest cities in the UK! Established in 2001, the school has a long-established reputation for providing support and high-quality teaching to students from over 50 different countries each year.