About Rachel Izen
Graduate Rachel Izen is an international musical theatre actress, who has recently made history by being the first female in the UK to play Scrooge in a new adaptation of A Christmas Carol.
Graduate Rachel Izen is an international musical theatre actress, who has recently made history by being the first female in the UK to play Scrooge in a new adaptation of A Christmas Carol.