How Many States Do London Have?
32. In Greater London, there are 32 local authority districts, (known as boroughs) which were all officially created on 1 April 1965. What are the 12 inner London boroughs? What is the state of London? London is the capital city of the United Kingdom. It is the U.K.’s largest metropolis and its economic, transportation, and …