|Ready for departure at Liverpool Street Station|
The first New Bus for London on route 11 entered service Friday night. LT59 left Liverpool Street Station at 1821 for Victoria.
This is the start of a progressive conversion of the route which will be complete in the next 10 days adding a further 27 or so vehicles to the existing fleet.
Surprised passengers were again delighted to hop on & off, and many tourists were scrambling aboard London's latest icon.
|My thanks to George Odlum for this photo|
This and more at