Have you seen the London from the Thames? Well you really should

So many great cities are always said to be seen best from the water. I've seen Venice, New York, Paris, Sydney all from the water so I have no idea why it took me so long to see the majestic London from the long and winding River Thames. This week I righted my wrong. The…