Abbey Pumping Station photograph

Abbey Pumping Station

Use attributes for filter !
AddressCorporation Rd, Leicester LE4 5PX, United Kingdom
Hours Closed ⋅ Opens 11AM Sun
Architects Stockdale Harrison
Date of Reg.
Date of Upd.
ID2382280
Send edit request

About Abbey Pumping Station


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

Where is the Abbey Pumping Station

Abbey Pumping Station Map
Click on the photo of Abbey Pumping Station to view it on Google Maps.

Related Persons

Next Profile ❯