|
Kempton Park Pumping Station
Snakey Lane, Hanworth, London TW13 6XH - England, UK

Kempton Park Pump House and Museum of Steam is a fascinating walk down memory lane for those interested in technology and the way that it has developed throughout the years. The pump room shows how this facility would have...
|