Complex sentence: It currently has about 1,500 boys, of whom 120 are boarders thus making it one of the largest (in terms of numbers of pupils) independent schools in the United Kingdom.
Split into simpler sentences: It currently has about 1,500 boys, of whom 120 are boarders. This makes it one of the largest (in terms of numbers of pupils) independent schools in the United Kingdom.