epw022715 ENGLAND (1928).  Acton Lane Power Station, North Acton, 1928


?

This image is unlocated