Bankside Power Station, South London
Side view of Bankside Power Station, an oil-fired power station located on the south bank of the River Thames, London, 30 April 1975. The power station generated electricity from 1952 to 1981. Since 2000 it has housed the Tate Modern museum of art
Picture No
10988942
Media ID
47623545
Size
3903px x 5052px
(1.6MB)
Credit
Mary Evans / Marx Memorial Library
Source
Marx Memorial Library
Date
1975





























