Master Shipwright's Palace

Master Shipwright's Palace
Watergate Street, Deptford, London, SE8 3JF
Photo of Master Shipwright's Palace