Canon Roger Royle presents a selection of carols and Christmas tunes. And at
6.15 Pause for Thought with Dr David Hope.
Discover 11,128,835 listings and 277,897 playable programmes from the BBC
Canon Roger Royle presents a selection of carols and Christmas tunes. And at
6.15 Pause for Thought with Dr David Hope.