The traditional service for Christmas Eve, live from Westminster Abbey. The celebrant and preacher is the Very Rev Dr John Hall, Dean of Westminster. Show more
Discover 11,128,835 listings and 282,820 playable programmes from the BBC
The traditional service for Christmas Eve, live from Westminster Abbey. The celebrant and preacher is the Very Rev Dr John Hall, Dean of Westminster. Show more