Canbury School
Kingston Hill, Kingston upon Thames, Kingston upon Thames, Surrey, KT2 7LN
Canbury School with URN 102620, a Other independent school located in Kingston upon Thames, city of Kingston upon Thames, England. A Mixed school with a capacity of 76 students,...
