Whether you want to stay in the artistic, seaside towns of Brighton and Hastings, the iconic, ancient university centres of Oxford and Cambridge or simply the most famous city in the world, London – Embassy English has a location for you.
Where better to learn English than in England? Study in the country that’s home to Shakespeare, the Royal Family, vibrant cities, beautiful countryside and has a history that extends back over millennia.
Central London »
London Greenwich »
Beginner English »
General English - Standard and Intensive Programmes »
IELTS, Cambridge First (FCE) and Cambridge Advanced (CAE) Exam Preparation
Business English »