Lewisham, St Stephen, High St

Church built 1863-65; parish created 1865 from Lewisham St Mary.


Original Registers
These date from 1865.

St Stephen photo
St Stephen Aug 2006