-0.5 C
Leicester, UK
Wednesday, January 23, 2019
Loading Events

← Back to Events

Abbey Pumping Station

+ Google Map
Corporation Rd
Leicester, LE4 5PX United Kingdom
0116 299 5111 http://www.abbeypumpingstation.org/

The Abbey Pumping Station is a museum of science and technology in Leicester, England, on Corporation Road, next to the National Space Centre.

Upcoming Events

  • There were no results found.