Multi-million pound redevelopment of Marsh Farm in Luton has official openingNew homes, apartments and shops have been built on the £32 million redevelopment site 28 Feb 2020