The development is planned on land on which once stood the Spencer Club Visit The Coventry Telegraph for More...