Peggy Batchelor was born in November 1916 in the UK. She is an actress, known for The Queen's Sister (2005), The Waiting Room (2007) and Blackout (2008). Read more on iMDB