In London, the capital city of England, there is something for everyone to make their visit a memorable one. More than three hundred museums and over two hundred galleries can be found in London. London is the kind of place where there is constantly something happening.
Heathrow airport is extremely busy with flights arriving and departing [...]