December 25, 2015 @ 10:30 am - 12:00 pm Christmas Day service – 10:30am only St Peter's Barge St Peter's Barge, London, E14 4AL Bible Text: Luke 2:1-20 Speaker: Marcus Nodder