Victoria Alcock — English actress