
Situated in the Kent town of Beckenham and recognised for the quality of its teaching and for the academic excellence of its 11-16 year old pupils, it has carved out an enviable reputation as one of the country’s foremost seats of learning.…
Read More 6th February 2017