Stafford House International: Cambridge

Stafford House International: Cambridge

About the school
Cambridge is a beautiful historical city in England, only 50 miles north of London. It is a home to world famous University of Cambridge, which attracts thousands of international students and tourists every year.
Stafford House school is located in the heart of Cambridge, only a few steps away from the colleges of Cambridge University. This modern school has been recently been fully renovated and features IT lounge, canteen and student cafe. Students at Stafford House Cambridge enjoy also attractive social programme organised by the school.