it has, but its tiny - Kidderminster has suffered terribly from the loss of industry (and the building of the regional shopping centre at Merry Hill..) and the town centre shows it, i won't try and suggest otherwise - in the 1950's Kidderminster had some 30+ carpet factories and the employment and wealth that came with them, now its 3 or 4... theres some regeneration, lots other industries are about, and its not got 50% unemployment or anything, but yeah, its not Ludlow by any stretch of the imagination.
Merry Hill is 20 minutes drive, Worcester 20 mins on the train, Birmingham 35mins on the train - Bridgnorth is worth a good explore, as is Ludlow.
King Charles I comp is very good, if you've got teenagers you'd be doing well to get them a better school.