London
Jump to navigation
Jump to search
London is the capital of the United Kingdom. It is by far the largest city in theBritish Isles, and the largest city in Europe. It was probably the largest city in the world from the late 18th century to World War II.
London is bisected by the River Thames.