Shrewsbury is the capital town of the County of Shropshire. Also known as a traditional English town of 100,000 inhabitants, centrally located in England. Within easy reach of Birmingham, Liverpool and Manchester international airports. The school itself is in a central location within the town, with all amenities (shops, cafes etc.) on its doorstep. For more information check the school website.