Avalon School of English is situated in the heart of London, a vibrant, cosmopolitan city. We are a few minutes’ walk from Covent Garden (for theatres and shopping), Soho (for restaurants and nightlife) and Oxford Street (for shopping). We have two learning sites; Tottenham Court Road and Leicester Square
Avalon School specialises in speaking courses (Avalon Direct English). Students answer a series of questions at natural speed, without time to translate into their own language. Teachers correct students’ mistakes in grammar and pronunciation while they speak.
Avalon can arrange host family accommodation around London on a full, half baord or self catering basis.
From £110 per week