Shrewsbury International School India’s 150-acre campus blends global ethos with a multicultural approach to education
9th September 2024: With a history dating back to 1552 when it was founded via a charter granted by King Edward VI, Shrewsbury School has for over 472 years, been synonymous with prestige and world-class, […]