Deptford, St Luke, Evelyn St

Church built 1870-2; parish created 1873 from Deptford St Paul.


Original Registers
These date from 1872.

St Luke photo
St Luke Aug 2006