After a stay in London, Freeman joined the Osiris Repertory Theatre touring company, based in
Gloucestershire. She joined the Arena Theatre,
Sutton Coldfield in 1958, followed by
Birmingham Rep from 1968. Her stage appearances include Margaret More in the Welsh Theatre Company's first production,
A Man for All Seasons, at Cardiff's New Theatre in 1962. Freeman’s television roles include
Diary Of a Young Man (1964),
Crossroads (1964),
Touch And Go (1978), and
Hannah (1980). She was best known for her role as the abrasive but ultimately kind-hearted café owner
Ivy, one of the main characters in the long-running British television comedy
Last of the Summer Wine. She was one of only two actors to appear in all series of the show, from 1973 until 2010 (the other being
Peter Sallis, who played Norman Clegg): however, unlike Sallis, Freeman did not appear in all of the episodes. Her film credits included
Ghost In The Water (1982),
Scrubbers (1982) and
Silas Marner: The Weaver of Raveloe (1986). == Personal life ==