City Rise, St Mark's Battersea
St Mark's Church, Battersea RiseWe are a vibrant Church of England church in London, passionate about seeing lives transformed in the name of Jesus.
- No. of episodes: 699
- Latest episode: 2026-11-02
- Religion & Spirituality Christianity