London-based design studio Tonkin Liu have completed a re-design of the Dover Esplanade in Kent, England. Dover’s Esplanade has been given a radical overhaul by Tonkin Liu. The project has been conceived as three artworks that have grown out of their social and environmental context and the way they are constructed. The new Esplanade officially opens today, 4 November 2010. Lifting Wave, Restin..