The opening of a new West Orchards clothing store has reignited the debate over what Coventry needs most Visit The Coventry Telegraph for More...