The School
Situated in Marble Arch, the school is located just off Oxford Street and Edgware Road, two of the most vibrant streets in London, full of life, shops, bars and restaurants. The School is also next to Hyde Park, and a short walk from the exclusive hotels and shops of Mayfair and Park Lane, the cosmopolitan boutiques and bars of Notting Hill, and Portobello Road market.
In the Classroom
In the classroom we focus on a communicative approach to language learning. All our teachers have the Cambridge CELTA qualification (Certificate in English Language Teaching) or the DELTA (Diploma in English Language Teaching).
Social Programme
Outside of class time, our School of English social programmes ensure students make the most of their stay. Our monthly social calendar includes a variety of activities not only in London, but around the United Kingdom as well. Learn more here.
Accommodation
We work together with Britannia Students Services and Hosts International to provide access to a variety of accommodation options, ranging from family homestay and flat-shares accommodation, to luxury executive studio flats. Learn more here.