St Nicholas Church from the south west with the tall chimney of Deptford Power Station visible in the background. The west tower of the church dates from circa 1500 and lies on 13th-century foundations.
- Date:
- 1945 - 1965
- Location:
- St Nicholas' Church, Deptford Green, Deptford, Greenwich, Greater London Authority, SE8
- Reference:
- AA001111
- Type:
- Photograph (Negative)
Not what you're looking for? Try a new search