London

The capital of England and Great Britain, the largest city of the kingdom, located in its southeastern part on the Thames. It is the third largest city in Europe, after Moscow and Istanbul; is also the largest city of the European Union and one of the largest cities in the world, both on the scale of the city itself and the whole agglomeration. The city attracts about 30 million tourists a year.

London is one of the world’s largest centers for trading in works of art and remains one of the largest museum centers in Europe. Over 60 museums and permanent galleries attract tourists from around the world.

London Stansted

London Luton

Get to know
our airport

History