Rev’d Dr Alan Everett

Vicar of All Saints

Rev’d Cathy Wiles

Assistant Priest

Staff & Team

Adam Roberts

Events Manager

For events and hire enquiries

Mark Walton

Operations Administrator

For general enquiries and building maintenance

Amanda Wright

Worship Administrator

For church notices

Maggie Alleyne


For finance

Angie Sharma


Moira Roberts

Southwark Pastoral Auxiliary

For Youth Ministry

Ethan Glackin-McColgan

Pioneer Minister in Training

& Parish Treasurer

Will Birch

Camera and IT

Ruth Holton

Director of Music

Eleanor Beamond-Pepler

Reader in Training

Daniel Glackin-McColgan

Reader in Training

Charles Ray

Head Server

Elizabeth Flood

Chair of PCC

Valerie Sheridan

Pastoral Assistant

Julian Greene


Steve Penrose

Welcome coordinator

Edwina Nummey

Safeguarding Officer

Isobel Clarke

Safeguarding Officer

Eunice Ohene-Nyako

Church Refreshments coordinator

For all general enquires please email