David’s encounter with Bathsheba demonstrates that he was far from being the perfect king! But God extends a surprising amount of grace to him, offering forgiveness, in a way that points to our need for a Saviour.
Stretching back to 2006, our archive contains hundreds of sermons from the ChristChurch London teaching team, and many guest speakers. Browse by series, or search by Bible passage or theme. To download a talk, just right click the 'download' link and save.