europe
UK Churches Celebrate Christmas Retreat at Pilgrim Hall

UK Churches Celebrate Christmas Retreat at Pilgrim Hall

London and Pilgrim Hall members have celebrated a joint 2-day Christmas retreat at the recently acquired Europe OC.
Read More