Some clung through 2003 on as deputising on the AEC Routemaster routes .
Operation on TfL services ceased in March 2004 .
Some clung through 2003 on as deputising on the AEC Routemaster routes , but operation on TfL services ceased in March 2004 .