Christmas 2016 Giving 18th Dec 2016 Morning Service Adam Cooper Luke 2:1-20 Christmas 2016 Who is in charge? 18th Dec 2016 Evening Service Spencer Shaw John 1:1-51 Christmas 2016 Worship the King 25th Dec 2016 Morning Service Spencer Shaw Matthew 2:1-12 Christmas 2016