The episode titled, The Church on Ruby Road, had scenes filmed in Bristol in a long-running association with the region dating back to 1975. Clifton became the latest location to be featured in the ...