St Leonard's Church is abuzz with colour and sound. Upstairs in the gallery, a coffee machine whirrs beneath the tall, narrow windows. Tables laden with homemade cakes glow red, gold and green ...