St Nicholas Church Deptford





'Out of Many One People in Christ' 

Parish of St Nicholas and St Luke Deptford, 
Deptford Green London SE8 3DQ   
tel 020 8692 2749