The year 2026 marks the centenary of the erection of the church of Our Lady of the Rosary (OLR), Kensington. As part of the centenary celebrations, I have written a short history of that building and the part it has played in the story of the Catholic people of Kensington over the past one hundred years.… Read the rest