Barbara Ferris

Born in London on 27th July 1942 Barbara Ferris played cockney bar-maid Nona Willis. Her acting career includes a leading role in the film Village of the Damned, and was the female lead in the controversial Edward Bond play Saved.