From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Map showing Shrewsbury
Shrewsbury in 1900

Shrewsbury is a town in Shropshire, a county of England. It is the county town of Shropshire.

The town is very old and dates back to around 700 AD. There is a castle and the town centre is almost completely surrounded by the River Severn.

The population of Shrewsbury is 75,000. It is the second largest town in Shropshire, after Telford and is inferior to Wolverhampton.