Kidderminster is a town in the district of Wyre Forest the British county of Worcestershire. The about 25 km southwest of Birmingham located and traversed by the River Stour place is best known as the site of carpet manufacturing. In 2001, the population was 55,348. Kidderminsters sister city is Husum in Schleswig-Holstein, Germany.
Copyrights 2017-2019. All rights reserved by: TripDron