Each year about 8 million tourists from the United States and 1 million assorted other overseas visitors invade London, making it the no . 7 tourist destination in the world.
Tourists head for in London.