Shrewsbury UK Travel Guide For Students (Updated 2023)
Shrewsbury is a historic market town located in the county of Shropshire in England. It is known for its beautiful architecture, charming streets, and rich cultural heritage. For international students considering studying in Shrewsbury, there is no shortage of things to see and do. Here are some must-visit attractions and things to do in Shrewsbury.