London is the capital of England.
London is the biggest city in the UK, by density and by population.
It is one of the most diverse and cosmopolitan cities in the world; but where is it actually located? London is located in the south east of the country. Although a country in its own right, England is also part of the United Kingdom alongside Northern Ireland, Scotland and Wales.
London is a historic financial district, home to both the Stock Exchange and the Bank of England.
The City of London is the primary central business district (CBD) of United Kingdom. It has a diverse range of people and cultures, and more than 300 languages are spoken in the region
London’s world-class tourist attractions are renowned across the globe. Many of the most famous attractions are free to visit, for example Tate Modern, Victoria and Albert Museum and the National Gallery.