EC Cambridge was established in 1983 and is the most centrally located language school in the city. It is situated right in the heart of the historic university town, less than 100 metres from Market Square and the Central City Library. The famous King’s College Chapel and the main bus station are only 3 minutes’ walk away. You will find the school in a charming period building dating back to 1820.