British success at International School Awards 2019

Overseas campuses of three British independent schools were among the 12 global winners