New Great Central Square commercial space to launch business festival
The 33,000 square foot flagship commercial building at the heart of Leicester’s rapidly developing Great Central Square is to host the launch event of the prestigious Leicester Business Festival later this month.