Letter: Your leader (In praise of... hydrogen, April 17) was welcome, but the hydrogen refuelling plant for London's small fleet has been at Hornchurch for years

More...