Street Pastors is an interdenominational network of Christian charities operating across the UK and worldwide. It is a Church response to urban problems, engaging with people on the streets to care, listen and dialogue. It was pioneered in London in January 2003 by Rev Les Isaac, Director of ...