Category: Kidderminster

Kidderminster

Kidderminster, the biggest town in north Worcestershire, is perhaps most famous for the manufacturing of woven carpets. This town is host to a variety of cafes, restaurants, shops and inns, and also features a huge retail park and several shopping centres. Kidderminster is connected to London, Worcester and Birmingham via a direct railway line that…