Wellington School has been awarded the British Council’s prestigious International School Award Read More News