North east of Master Shipwright's House, Deptford Royal Dockyard.
Main house built 1708, extension at left from 1809.
Visited during London Open House Weekend 2018.
Uploaded by Catford_Cat on 12 October 2018
Photo ID: 217225
Building ID: 101213984
Report this photo