1911: 25  Nailour St Islington N, London

1911: 25 Nailour St Islington N, London