1911: 25 Nailour St Islington N, London