The 14-storey towers would provide more than 250 apartments Visit The Coventry Telegraph for More...