April 12, 2019 No World and a Teacup during Easter St Peter's Barge St Peter's Barge, London, E14 4AL