Pumphouse Museum

Pumphouse Museum
10 South Access Road, London, E17 8AX