CHURCH ON TV

Apr 29 2021 Press

We were delighted to spot a glimpse of Church on Channel 4's Location Location Location last night.