The site on Hertford Street is part of the City Centre South transformation Visit The Coventry Telegraph for More...