The location, the type of homes and the need for them has been called into question Visit The Coventry Telegraph for More...