Question: who played lionel in as time goes by
Answer: Geoffrey Dyson Palmer, Geoffrey Dyson Palmer , OBE