The Inner City Pastoral Ministry (ICPM) is an inter-denominational Christian ‘ministry of presence’ for inner city people. Partners in...