From Settle and Giggleswick in North Yorkshire, where the hymns include O for a Thousand Tongues, Angel Voices Ever Singing and Love Divine.
(Repeated on Wednesday at 2.10pm on BBC2)
Discover 11,128,835 listings and 281,550 playable programmes from the BBC
From Settle and Giggleswick in North Yorkshire, where the hymns include O for a Thousand Tongues, Angel Voices Ever Singing and Love Divine.
(Repeated on Wednesday at 2.10pm on BBC2)