10,000 New Churches By 2030
Myriad has a vision to see 10,000, predominantly lay led, new churches and Christian communities planted within the Church of England by 2030. The Gregory
Read moreMyriad has a vision to see 10,000, predominantly lay led, new churches and Christian communities planted within the Church of England by 2030. The Gregory
Read more