Back to photostream

Abbey Pumping Station

Situated next to the National Space Centre in Leicester, the Abbey Pumping Station is Leicester's Museum of Science and Technology and displays the city's industrial, scientific and technological heritage. Unlike the Space Centre this museum is free to enter.

1,126 views
4 faves
3 comments
Uploaded on October 22, 2013
Taken on October 17, 2013