The Thames River is the soul of London and the mother river of England. Along the Thames River, there are many classic London landscapes, such as Parliament Building and Big Ben, Tower Bridge of London, and many bridges with various shapes and beautiful appearance. In a word, cruise boat tour of the Thames River is the best choice. Don't miss it.