What Vision Church say about themselves
“Vision Church is a thriving, multi ethnic and multi-generational church based in Leeds and Dewsbury, West Yorkshire. Our passion is to see the transformation of lives both locally in our region and globally across the world.”