Autumn Alpha Course at Riverside Vineyard Church
In September 2025, Leroy Logan took part in the launch of the Autumn Alpha Course at Riverside Vineyard Church in Feltham, London. The in-person evening brought together over 100 people from the local community, including representatives from schools, policing, local government, businesses, and community organisations. Following dinner and conversation, Leroy joined the Alpha team for a relaxed fireside-style interview, introduced by a short clip from Small Axe: Red, White and Blue.
During the conversation and audience Q&A, Leroy shared his personal journey — from growing up in London and pursuing a career in science, to joining the Metropolitan Police with a desire to create change from within. He reflected on formative life experiences, his time in policing, and the role his Christian faith has played in shaping his values, resilience, and sense of purpose. The evening concluded with an invitation for guests to continue exploring life and faith through the Alpha Course.