Medhurst Ministries

Taking the gospel to the forgotten places of the United Kingdom

Registered Charity Number: 1197575