Below the region level and excluding London, England has two different patterns of local government in use. In some areas there is a county council responsible for services such as education, waste management and strategic planning within a county, with several non-metropolitan district councils responsible for services such as housing, waste collection and local planning. Both are principal councils and are elected in separate elections. Some areas have only one level of local government. These are unitary authorities, which are also principal councils. Most of Greater London is governed by London borough councils. The City of London and the Isles of Scilly are sui generis authorities, pre-dating recent reforms of local government.