London to build a floating village on the Thames Plan calls for homes, offices and shops in the river along the Royal Docks, a little-used part of the city.