Because it is the capital of one of the G8 countries.
Far from it. London is the 24th biggest city in the world.
London, England is the capital city of the United Kingdom but there are other cities called London in other parts of the world.
London
London is the city in the world that is most visited by the tourists in the world.
Yes. The City of London and the City of Westminster. The City of Westminster is administratively part of Greater London but the City of London is completely independent with its own Police Force.
London
London is the largest city in the world by square kilometer.
London, England
busy, over-populated, historical and worldwide.
The City of London is one of the world great financial centres, competing with New York, Tokyo and Frankfurt.
London.
London