1881: 59, Casella Rd E, St Paul Deptford, London, Kent