Christmas comes to Peckham Rye
“How do you get here? Well, you know Kairos at Elm Grove – I live with Kairos. Or maybe Kairos lives with me!” Originally from Kerry, Father Jack Dillon became part of Kairos’s extended south London family when he took over the parish of St James’s the Great at Peckham Rye five years ago. […]