Peggy Hodgson was born in 1934 in Edmonton, Middlesex, England. She died in 2003 in Enfield, London, England.
Strange But True?
Nationwide
Video Diaries
No data