Claim: Project Cambridge was proposed by Cambridgeshire County Council, it is located in England and will cost £25 million.
Evidence: Project Cambridge Cambridgeshire County Council Cambridge £25 million England