Hermione Baddeley was born on November 13, 1906 in Broseley, Shropshire, England as Hermione Youlanda Ruby Clinton-Baddeley. She was an actress, known for Mary Poppins (1964), The Secret of NIMH (1982) and A Christmas Carol (1951). She was married to 'Major J.H. Willis' and Hon. David Pax Tennant. She died on August 19, 1986 in Los Angeles, California, USA.
Read more on iMDB