Cambridge Museum Of Technology is located in Cambridge, United Kingdom on Entrance on Riverside. The Old Pumping Station, Cheddars Ln. Cambridge Museum Of Technology is rated 4.3 out of 5 in the category technology museum in United Kingdom.
Address
Entrance on Riverside. The Old Pumping Station, Cheddars Ln
Accessibility
Wheelchair-accessible entrance