Date Church Title
25 Nov 2012  Good Shepherd Mission
(Simon Martin
Advent: Revelation 12
(Revelation 12) 
25 Nov 2012  Good Shepherd Mission
(Simon Martin
Advent: Revelation 12
(Revelation 12) 
14 Mar 2010  Cambridge Presbyterian Church
(Chris Kavanagh
The blood of the Lamb
(Revelation 12) 
12 Oct 2008  Westminster Chapel
(Greg Haslam
Satan: Bold-Faced Liar!
(Revelation 12) 
03 Aug 2008  Westminster Chapel
(Greg Haslam
Christ, His Bride And The Dragon
(Revelation 12) 
03 Jun 2001  Emmanuel Wimbledon
(Richard Powell
6. Christ - the Conqueror
(Revelation 12) 
13 Feb 2000  St Andrew the Great
(CJ Davis
Warfare in heaven
(Revelation 12) 
17 Oct 1999  All Souls Langham Place
(John Stott
War in Heaven
(Revelation 12) 
31 Dec 1995  All Souls Langham Place
(Richard Bewes
It makes sense of the future
(Revelation 12) 
01 Nov 1992  All Souls Langham Place
(Richard Bewes
Who joins the winner?
(Revelation 12) 
03 Jun 1990  St Andrew the Great
(Gene Green
War in heaven
(Revelation 12) 
11 Dec 2019  The Tron Church Glasgow
(Andy Ritson
11 Dec: Jesus came to trample the great dragon
(Revelation 12:1-17) 
16 Oct 2019  St Peter's Barge  Apocalypse Now? The cosmic battle
(Revelation 12:1-17) 
09 Dec 2018  Grace Church Greenwich
(Andrew Sach
Carol Service
(Revelation 12:1-12) 
25 Dec 2017  Creekside Community Church  Apocalyptic Christmas
(Revelation 12:1-6) 
16 Jul 2017  St Neots Evangelical Church
(Mike Kendall
Revelation 12:1-17
(Revelation 12:1-17) 
07 May 2017  St Aldates Church, Oxford
(Simon Ponsonby
The Lamb Wins
(Revelation 12:1) 
14 Mar 2017  Christ Church Cambridge
(Jon Tuckwell
War breaks out.
(Revelation 12:1-17) 
15 Jan 2017  Christ Church Cambridge
(Jon Tuckwell
War breaks out
(Revelation 12:1) 
08 Jan 2017  Belvidere Road Church
(Ian Higham
The Enemies Of Christ
(Revelation 12:1-14:20)