Total comments: 14
Last commented on: 02 Aug, 2016
Location: Cambridge, United Kingdom
Region: Western Europe
Curriculum: UK
Number of students: Around 300
Metro Population: 122k
Year founded: 2006
School's nature: Profit
Kinds of students: mostly local