Kings Cross Church, Pentonville Rd, London N1 9NJ. View map

Every Sunday at 10:30am, 4:30pm and 6:30pm



Pete and Bee Hughes

Lead Pastors

Pete James

Associate Leader | Hubs | Pattern

Rich Spens

Assistant Leader | Director of Operations

Anna Mason

Assistant Leader | Pastor | Hubs | Pattern

Jon Carter

Assistant Leader | Pastor| Compassion Ministries

Cath Carter

Assistant Leader | Pastor | Newcomers and Pastoral Care

Emma Heddle

Executive Assistant to Pete and Bee Hughes

Katie O’Conor

Children and Families Pastor

Jonny Goodchild

Student Pastor

Tom Eccleshall

Worship Pastor | KXC Publishing Director

Colin Hamilton

Worship Pastor | Sundays Coordinator

Aaron Rodewald

Finance Manager

Tommy Ellis

Communications Manager

Amy Dolley


Dan Miles

CAP Centre Manager

Karis Carson

Assistant Compassion Pastor

Steph Rayner

PA to Pete James | Events Assistant

Naomi Graham

Growing Hope Clinic Manager

Josh Booth

XLP Islington Borough Coordinator

Gav Turnbull

Director of ARK Coworking

Nick Johnson

Director of ARK Coworking

Tim and Lulu May

Church Planters


KXC-13 2
Pete and Bee Hughes
Leaders of KXC
KXC-3 2
Andy and Rachel Kitchen
Assistant Leaders of KXC (with oversight over Community Engagement)
Grey Box
Tom Eccleshall
Head of Worship
KXC-34 2
Emma Heddle
Grey Box
Rich Spens
Head of Operations
Grey Box
Susie Yeates
Childrens Worker

KXC-27 2

Pete James

Core Team
KXC has a ‘Core Team’ that provides spiritual leadership for the Church. The team is made up of representatives of the congregation: Iain Alexander, Esther Alexander, Dele Ayodele, Jenny Cosgrave, Gavin Turnbull, Neil Gillespie, Karen Gillespie, Darren Guthrie, Sophie Guthrie, Iona Ledwidge, Michael Kent, Patricia Kent, Anna Shakalla and Lois Tackie-Oblie.

In addition to the Core Team, we also have a board of Trustees that provides legal and financial oversight of the church. Our Trustees are Pete Hughes, Iain Alexander, Michael Mitton, Frank Harper, Michael Kent, Sophie Guthrie, and John Parmiter.

KXC Offices
237 Pentonville Road
N1 9NG


Phone: 020 3432 5396

Privacy Policy