London is without a doubt the most interesting and historically rich capital in the world. It is the most influential city in the world and is visited by thousands of tourists every year. You are spoilt for choice when it comes to attractions in London. There is so much to see and do that it's impossible to fit everything in to one day. You would need at least a month to even begin to explore this fascinating city.