October 17, 2021 @ 11:00 am - 12:00 pm SUNDAY SERVICE – ON THE BARGE St Peter's Barge St Peter's Barge, London, E14 4AL "How can a loving God allow so much suffering?" Speaker: Marcus Nodder