Show more
Sally Edwards was born in April 1954 in the UK. She is an actress, known for Doctors (2000), Princes in the Tower (2005) and Greenfingers (2000). She is married to Philip Whitchurch. imdb.com