Happy Returns
- Episode aired Oct 20, 1971
November 1943. Sheila and David reunite at the Welsh farm where their children have been evacuated, and try to evaluate what remains of their relationship.November 1943. Sheila and David reunite at the Welsh farm where their children have been evacuated, and try to evaluate what remains of their relationship.November 1943. Sheila and David reunite at the Welsh farm where their children have been evacuated, and try to evaluate what remains of their relationship.