Church of England
Diocese of Southwark
St. Nicholas and St. Luke, Deptford
Deptford: St Luke