Another step towards clean energy as kinetic street opens in London