Maltese-owned English Language school group EC has relocated its premises in the academic city of Cambridge to accommodate high international demand, while upgrading facilities and the learning ...