Good stay in North London, a quiet place to escape noisy London.