Company name: Cambridge Museum of Technology
Description: Industrial exhibits in old pump station
Entrance on Riverside. The Old Pumping Station, Cheddars Ln, Cambridge CB5 8LD, United Kingdom