London

London

Great Britain
London is the capital of England and the United Kingdom, a major political, financial, cultural and artistic center, and one of the world’s most important cities. It is home to numerous international institutions and corporations, as well as palaces, museums, theaters, concert halls, airports, railway stations, embassies and consulates. More »