City Centre South will provide over 560,000 sq ft of retail and leisure space including a new department store, multiplex cinema, seven large fashion units, 30 retail units, 9 family restaurants and over 1,000 parking spaces. Coventry is the 10th largest City in England. With a population of 320,000 and a catchment of nearly 590,000 the city only retains 33% […]