The widest range of historical and cinema images for editorial and creative use
Advanced search >>

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.       Date: 1975





© Stephen Devereux

Picture 10988941, photograph, 1975, image copyright Mary Evans / Marx Memorial Library



Stephen Devereux writes poetry, plays, essays and short stories. He has had his work published in many magazines, journals and websites in the UK, Ireland, Germany, Austria, Australia and USA. He has won or been shortlisted in many competitions. He was born in rural Suffolk and worked on farms and in factories until going to UEA as a mature student. Since then he has taught in schools, colleges and universities in the North West. He lives in Liverpool.