London is the capital of the United Kingdom and has been England's capital for over 1000 years since Roman times. It houses the British government, monarchy, and is a global financial center. Beijing is China's capital, Pyongyang is North Korea's, and Paris is France's.