Mercedes-Benz F-Cell hydrogen fuel cell sedan cruises along South Bank of Thames River in London. Share Tweet Share