
Szkoła
Malvern House została założona w 2000 roku i mieści się w nowoczesnym budynku zlokalizowanym w centrum Londynu, w pobliżu stacji metra King's Cross. Oba ośrodki położone są blisko stacji metra oraz najbardziej znanych londyńskich zabytków. Szkoła posiada najwyższej jakości zaplecze edukacyjne, korzysta z najnowszych technologii wykorzystywanych w nauczaniu języków obcych, w tym z
interaktywnych białych tablic. Szkoła posiada również
nowoczesną czytelnię, w której można korzystać z książek, podręczników, nagrań CD i DVD,
materiałów e-learningowych oraz magazynów prasowych. Ponadto, do dyspozycji studentów pozostają pokoje wypoczynkowe, komputery oraz automaty z przekąskami. W szkole dostępny jest również bezprzewodowy Internet Wi-Fi.
Malvern House organizuje kursy na każdym poziomie zaawansowania. Od 2003 roku szkoła posiada
akredytację British Council.