Seen in Ilford on New Year's Eve 1997 T614 (NUW614Y) was still in service with Stagecoach East London.
|
Another Stagecoach East London Titan hard at work on New Year's Eve 1997.
|
A London Titan in full national Stagecoach colours near the IMAX Theatre. The vehicle is believed to be in use
as a driver trainer.
|
  |
  |
  |