Marathi | Hindi
FOLLOW US :
City
Shrewsbury is a large market town and the county town of Shropshire, England. The town is on the River Severn, 150 miles north-west of London, and the 2011 census recorded a population of 71,715.