Mayfair School of English is located in the heart of London on Oxford Street. 11 classrooms, a computer room with free broadband internet connection and a student café.
The building has been completely renovated in 2006 offering a more modern learning environment.
Probably the biggest advantage of the school is its location – right on Oxford Street, Central London. All the large shopping centres are located within walking distance. Other attractions of the city are also minutes away.
The school has a video club where current films are screened and later discussed with students. This is a very important element of practicing the language.
MSE is a member of British Council.