Clare Clifford is a British actress. She remains best known for her appearances in the television dramas Angels and This Life. Other credits include Doctor Who, Bergerac, Cardiac Arrest ...