• by MIT Ivy League and Oxbridge Educated Insiders
  • Trusted by over tens of thousands online subscribers

Shrewsbury High School

32 Town Walls Shrewsbury Shropshire SY1 1TN United Kingdom
PK to Sixth Form
Girls only

Shrewsbury High School founded 1885 is a girls only private Non-Denominational Christian college preparatory day school located in Shrewsbury, Shropshire Shrewsbury United Kingdom. Shrewsbury High School enrolls day students only with a total student enrollment of 770 in day grades PK to Sixth Form.