The capital of England is London. It is also the greatest city in England.
There live 13 million people in London, which makes it the 15th largest city in the world.
London attracts many tourists every year.
Tourists can see sights like London eye, Big Ben, Tower Bridge, Harrods and Buckingham palace.
Big Ben is seen on the right side of this picture, and London Eye is seen on the left side of the picture.