North London is the northern part of London, England. The term is used in reference to the districts north of the City of London, that form the northern part of Greater London. From Wikipedia
North London reached 426-6 before bowling out Richmond’s 10-man side for just two runs.