Sermon from Sunday 01/11/2015 from Saint Michael and All Angels Church, Harrow Weald. Reading: Revelation 21:1-6