Back to photostream

KCK861 National Bus Company London Country Bus Services LR2

One of twenty Leyland Titan PD3 with Burlingham body acquired for driver training duties in Potters Bar Hertfordshire 2February 1976. New in 1958 as number 1515 in the Ribble Motor Services fleet.

2,653 views
14 faves
2 comments
Uploaded on November 1, 2021
Taken on October 29, 2010