Oxford City Council has approved The Crown Estate’s £125 million project to transform the former Debenhams department store in the city centre into a life sciences, innovation and technology space.