Although it is the largest town in Shropshire, you probably wouldn t think there would be many ghosts lurking in the new town of Telford. However, the smaller settlements that formed the new town were... This description may be from another edition of this product.