1911: 58 Peacock Street, St Mary Newington, London