Eden Square saw the last surviving remnants of the old Coventry and Warwickshire Hospital developed Visit The Coventry Telegraph for More...