English actor Alec McCowen pictured standing on the South Bank of the River Thames in London on 8th April 1980. (Photo by United News/Popperfoto/Getty Images)