Cambridge Museum of Technology Have we signed the Kids in Museums Manifesto? LocationThe Old Pumping Station, Cheddars Lane, CambridgeCB5 8LDCambridgeshire Website Address http://www.museumoftechnology.com