Battersea Power Station - from our story '‘The Cathedral of Electrons’ – The Story of Battersea Power Station'

Battersea Power Station in London, circa 1950. (Photo by Val Doone/Hulton Archive/Getty Images)

View The Article