The landmark building will be next to the Ramada Hotel, on the edge of Coventry city centre Visit The Coventry Telegraph for More...