One in Christ Jesus, engaged in God’s mission, empowered by the Spirit.
The Trust is a Registered Charity founded in 2004, following a successful first Pilgrimage at Walsingham in 2003. For further information see website