Back to photostream

LCK734 National Bus Company London Country Bus Services LR18

One of twenty Leyland Titan PD3 with Burlingham body acquired for driver training duties in St.Albans Hertfordshire February 1977. New in 1958 as number 1571 in the Ribble Motor Services fleet.

2,327 views
8 faves
1 comment
Uploaded on November 1, 2021
Taken on February 13, 2009