The Cambridge sewage works remaining in Cowley Road could mean fewer homes built at the Cambridge Business Park redevelopment ...