Do you want to find out the answer to the question “what is the capital of England?”
It is certainly not Russia as you can see in the clip below.
England is often referred to as the United Kingdom or the UK, which is wrong, as England is a constituent country of the United Kingdom which are also part of the UK and shares borders with other countries including Scotland, Northern Ireland and Wales.
The capital of England is London.
London is biggest city in the UK, being located on the River Thames and has been a major settlement for over 2000 years.
London is one of the most important cities in the world in the field of art, education, entertainment, trade finance and media.
Another thing to know is that London is considered the largest financial center in the world and among the top five major metropolitan areas as the world’s GDP.