Steve Tinning and Richard Shorter tell us about the struggles and challenges they're facing planting a church on the large Harrol Hill Estate, Romford, Essex, UK.
* indicates required