Do Londoners dream of electric buses?

Save the Last Remaining British Rail Hovercraft from Destruction

The experimental railway in London that never stopped