A new, £35 million mixed-use commercial and residential project named, Cumberland Place. Located just a short walk from Luton town centre, the development will house a selection of modern, residential apartments which will appeal to the town’s buoyant rental market.