Cambridge Museum of TechnologyThe Old Pumping Station, Cheddars Lane, Cambridge, CambridgeshireCB5 8LD