The Christmas 1996 episode of the clerical sitcom. Geraldine agrees to attend three Christmas lunches in order not to hurt anyone's feelings. Show more
Discover 11,128,835 listings and 279,759 playable programmes from the BBC
The Christmas 1996 episode of the clerical sitcom. Geraldine agrees to attend three Christmas lunches in order not to hurt anyone's feelings. Show more