Daniel Macleod speaks on the topic of preaching from 2 Timothy 3:14-4:8.
Opening up 1 Peter 2:4-10, Daniel Macleod looks at how we are the priests of God.
Ben Virgo unpacks the history of London through eyes of the Church and many famous missionaries.