Main content

Scargill House

Scargill House in the Yorkshire Dales is home to a community of 35 Christians. They welcome guests to join them on retreat for conferences or a holiday.

Release date:

Duration:

4 minutes