Harriet Webb is an English film and television actress who often appears in comedic roles. From Wikipedia