Want to learn English in the centre of London? Our English schools are in Covent Garden and Edgware Road, very close to many of London’s best sightseeing places. Our schools are modern and our staff are friendly and professional. At Edgware Academy we are like a big family! We look forward to seeing you soon, so come and improve your English with us.