Stafford House – The Gardens Halls
The Gardens Halls is located in the heart of Bloomsbury in Central London. It is based in a new, high-quality building with outstanding facilities, designed to meet the needs of modern students.
Stafford House offers a demanding academic programme here. The programme is focused on intercultural communicative success in English. The school with modern classrooms is located near Russell Square, only a short walk from the residence.
English + Activities