Shifnal shop celebrates 70 years A Shropshire shop is celebrating 70 years in business. Richards, based in the centre of Shifnal, specialises in selling traditional men’s and women’s clothing and Continue reading »