Avalon School of English mieści się w dwóch budynkach, w centrum Londynu.
Nasz pierwszy budynek przy Denmark Street został w pełni zmodernizowany, aby zapewnić studentom wygodne i przyjemne środowisko do nauki języka.
Plan budynku jest następujący:
4 piętro: 4 klasy, toaleta damska
3 piętro: 4 klasy, toaleta męska
2 piętro: kafejka, biblioteka oraz czytelnia
1 piętro: recepcja, biura
Nasza główna siedziba zlokalizowana jest przy Great Newport Street. Avalon objęła ten budynek we wrześniu 2003r. Tutaj właśnie mieści się główna recepcja szkoły.
Plan budynku jest następujący:
4 piętro: 4 klasy, pomieszczenie do nauki własnej
3 piętro: 3 klasy, biuro, toaleta
2 piętro: 3 klasy, pokój nauczycielski, pokój dla studentów, toaleta
1 piętro: recepcja, biura marketingu oraz Dyrektorów, toaleta.