1911: 17  Roden Street Holloway N, London

1911: 17 Roden Street Holloway N, London