Shrewsbury is a town of 70,560 inhabitants in Shropshire, England. It is the county town of Shropshire and the seat of the borough of Shrewsbury and Atcham. It lies on the River Severn and is 9 miles east of the Welsh border. It is an historic town, with a largely unaltered medieval street plan in the town centre, featuring many historic buildings ...
FREE ADVERTISING!