About
One of the most reputed ICSE schools in Bannerghatta Road, Bangalore, Sherwood High began with a simple vision of creating a universal school that focused on the idea of a community that was Indian at heart, before it was anything else.
It is towards this idea, that the school has blossomed into…