Strange And Interesting Facts About London

London is one of the most visited places in the United Kingdom and there is a lot of information about the city. Many people visit the city for the world class shopping, the history and the modern attractions. However, there are also a lot of facts that people do not...