Fathers House Bala is UK charity number 1128395. We have a teaching mission in Slovakia and a new retreat centre at Thistledown Barn, Corwen, United Kingdom. LL21 9PD. Anyone involved in Christian work or ministry can stay at the retreat centre on a donations basis. Thistledown Barn is a luxury development offering the best accommodation […]Read more "New Retreat Centre Opens"