Deputy Mayor of London welcomes Thames Vision London’s Deputy Mayor for Transport, Val Shawcross CBE has welcomed the launch of the Thames