1911: 58 Peacock Street, St Mary Newington, London

1911: 58 Peacock Street, St Mary Newington, London