North London

From Simple English Wikipedia, the free encyclopedia
Jump to navigation Jump to search

North London is the northern part of London, England. The area it covers is defined differently for a range of purposes.