1911: 8  Tudor Road Mare St S Hackney N E, London

1911: 8 Tudor Road Mare St S Hackney N E, London