The site of the former Debenhams store in Cardiff city centre will be home to a new public square. Cardiff Council has approved plans for the square, which will include a splash pad and space for outdoor performances, markets, local street food vendors and other events. The site of the former Debenhams store in Cardiff city centre will be home to a new public square. Cardiff Council has approved plans for the square, which will include a splash pad and space for outdoor performances, markets, local street food vendors and other events. WalesOnline – NewsRead More