Shrewsbury

From Wikipedia, the free encyclopedia
Jump to: navigation, 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.