Neil Townsend
Neil Townsend (Pastor)
Neil is married to D, and together they lead Wantage Community Church. They also bring support to a number of other churches in our network, and elsewhere. He was born in London, grew up in Brussels, and now loves living in the British countryside!