1901: 100, Gostorwood Street, St Paul Deptford, London

1901: 100, Gostorwood Street, St Paul Deptford, London