London & Stamford To Buy £140M Redditch Mall London & Stamford has entered into a deal to acquire Kingfisher Mall in Redditch for more than £140 million. September 7, 2011