Margaret Lockwood appears on This is Your Life (Stewart Granger) in 1982 31st July, 2010 Margaret Lockwood This is Your Life (1955-2003) Screenshot 525W x 436H