1891: 8, Tudor Road, Hackney, London

1891: 8, Tudor Road, Hackney, London