Question: who played mavis in coronation street?
Answer: Thelma Barlow. Thelma Barlow (née Pigott; born 19 June 1929) is an English television actress and writer, known for her roles as Mavis Wilton in the long-running ITV soap opera Coronation Street and as Dolly Bellfield in the sitcom Dinnerladies.