LEAD PASTOR: Thomas West REDEEMER CHURCH London, UK Learn more at redeemerqp.com InstagramFacebookTwitter