Posted by John McNallyOpenSouthbankLondon, United KingdomNothing makes London feel more alive than a stroll along the South Bank of the Thames in London.travelstoke