Local government in England
The civil parish is the most local unit of government in England. Under the legislation that created Greater London, they are not permitted within its boundary. Not all of the rest of England is parished, though the number of parishes and total area parished is growing.