top of main staircase at Master Shipwright's House, Deptford Royal Dockyard, built 1708.
Visited during London Open House Weekend 2018.
Uploaded by Catford_Cat on 12 October 2018
Photo ID: 217226
Building ID: 101213984
Report this photo