epw062154 ENGLAND (1939).  Acton Lane Power Station, North Acton, 1939


?

This image is unlocated