The British School New Delhi is a top international school with students from over 60 countries thriving in a happy, safe and multicultural environment