Miriam Margolyes to play Queen Victoria

Miriam Margolyes is set to cause a stir in her brand new role as Queen Victoria in series three of Channel 4’s The Windsors. Channel 4 explains that Queen Victoria […]