London is the capital city of London and the United Kingdom.
The Grand Canyon, London Bridge at Lake Havesau and Hoover Dam.
The River Thames is the only major river that flows through London.
London is not in a state, the United Kingdom does not have states, London is in England. London is not just a city, it is also a county, (County of London) which is split into smaller counties (called boroughs).
london London and Liverpool
the major cities are... london manchester nottingham birmingham sheffield coventry york
Major cities are large urban or metropolitan areas in a state, country, or region. Major cities of the world include Beijing, Hong Kong, London, Paris, and New York City.
oil
The River Thames flows through London.
Major unemployment in East London.
Jack London State Historic Park was created in 1959.
The Great Fire of London was in 1666.
All of the major manufacturers have cars available to buy in London.