Index to just a few photographs of Ribble buses over the years:
Click on image to view larger photograph
72 Leyland SG7 with Leyland body
delivered 1923, Fleet no. 72
2428 Guy Arab II with Roe Utility body
delivered 1944, Fleet no. 2428
1232 Leyland Titan PD2/3 with East Lancs body ("White Lady")
delivered 1950-1, Fleet no. 1232
823 Leyland Royal Tiger with Leyland coach body
delivered 1951, Fleet no. 823
1255 Leyland PDR1/1 with Weymann body
delivered 1960, Fleet no. 1255
858 Bedford VAM5 with Plaxton coach body
delivered 1966, Fleet no. 858
1869 Leyland PDR1/2 with Alexander body
delivered 1966, Fleet no. 1869
659 Leyland PSU4/4R with Marshall body
delivered 1966-7, Fleet no. 659
669 Leyland PSU4/4R with Marshall body
delivered 1966-7, Fleet no. 669
245 Bristol RELL6G with ECW body
delivered 1969, Fleet no. 245
816 Leyland National 2
delivered 1980, Fleet no. 816
2103 Leyland Olympian with ECW body
delivered 1981, Fleet no. 2103