River Thames – There are a few rivers in the world that have enhanced the beauty of a metropolitan in such a way as The Thames has done in London. Having a boat trip in the Thames is one of the best things to do in London. The moments become very enticing when you boat in front of the House of Parliament.

Eating a four course meal with the live songs from top West End musicians while boating in front of other London attractions- House of Parliament, St Paul’s Cathedral and tower Bridge make the moments unforgettable.