Satellite map of Walthamstow Pumphouse Museum
Map of Walthamstow Pumphouse Museum
The Walthamstow Pumphouse Museum is a British museum in Walthamstow, London focusing on the pioneering achievements in road, rail, air and sea transport in the River Lea valley from the early 19th century.
Latitude: 51° 34' 21.59" N
Longitude: 0° 02' 3.00" E