The River Thames is London’s largest public space. So why don’t we use it?

City A.M.

Published

The River Thames is London's largest public space, so why aren't we using it, asks Chris Romer-Lee as he calls to make the river swimmable.

Full Article