We are a vibrant Church of England church in London, passionate about seeing lives transformed in the name of Jesus.