Good location in North London, but still very central