London is a pretty big city, home to 9 million people. It is one of the world’s top tourist destinations, attracting a whopping 30 million annually. The trappings of the British monarchy lead millions to visit every year. Dozens of exciting attractions, including the London Eye, the Shard and Madame Tussauds attract young and old [...]
Read more