Billion Dollar Thames Deckway Idea is Essentially a Floating Highway to Alleviate Traffic
There is a proposed project idea floating around called the Thames Deckway, which would function as a floating highway that would run east-west along the river’s southern bank for about seven miles, from Battersea to…