mail_outline sales@mediastorehouse.com
A ship unloading at the pier at Battersea Power Station, seen from across the Thames, London, England. 1960 s
Battersea Power Station - The Turbine Hall, view from the ground showing the giant turbines - 1933 ?2006 TopFoto
Mr Bernard Drew and G Oliver pose for a picture. In the background you can see the chimneys from the new power station being constructed near Dartford, Kent. 1938