Have your say on what developers should do on the site in Corporation Street Visit The Coventry Telegraph for More...