Location

The Old Pumping Station, Cheddars Lane, Cambridge
CB5 8LD

Cambridgeshire

Google Map of The Old Pumping Station, Cheddars Lane, Cambridge,CB5 8LD

Website Address

http://www.museumoftechnology.com