VRS 323: A & C McLennan, Spittalfield, AGG 934S, 1978 Bedford YLQ / Duple Dominant C45F, Spittalfield, 25 March 1986.
VRS 323: A & C McLennan, Spittalfield, PGA 763P, 1976 Ford R1114 / Plaxton Supreme C53F, Spittalfield, 25 March 1986.
VRS 323: A & C McLennan, Spittalfield, XGS 358L, 1973 Ford R1114 / Plaxton Panorama Elite III C49F, Spittalfield, 25 March 1986.
VRS 323: A & C McLennan, Spittalfield, WPT 795F, 1967 Ford R192 / Plaxton Derwent B48F, Spittalfield, 25 March 1986.
VRS 323: A & C McLennan, Spittalfield, YHA 310J, 1970 Ford R192 / Plaxton Derwent B45F, Spittalfield, 25 March 1986.
VRS 323: A & C McLennan, Spittalfield, YHA 298J, 1970 Ford R192 / Plaxton Derwent B45F, Spittalfield, 25 March 1986.
VRS 323: A & C McLennan, Spittalfield, LNX 318L, 1973 Ford R192 / Plaxton Panorama Elite III C 45F, Spittalfield, 9 September 1984.
VRS 323: A & C McLennan, Spittalfield, HSN 656N 1975 Bedford YRO / Plaxton Panorama Elite III C45F, Spittalfield, 19 September 1983.
VRS 323: A & C McLennan, Spittalfield, MUS 275F, 1967 Leyland Atlantean PDR1/1 / Alexander H44/34F, Spittalfield, 9 September 1984.
VRS 323: A & C McLennan, Spittalfield, YHA 298J, 1970 Ford R192 / Plaxton Derwent B45F & NMB 276L, 1973 Bedford YRQ / Duple Dominant C45F, Spittalfield, 9 September 1984.
VRS 323: A & C McLennan, Spittalfield, TOO 557, 1962 Ford Thames Trader 570E / Duple Midland B40F, Spittalfield, 9 September 1984.
VRS 323: A & C McLennan, Spittalfield, WPT 795F, 1967 Ford R192 / Plaxton Derwent B48F, Spittalfield, 19 September 1983.
VRS 323: A & C McLennan, Spittalfield, VES 469L 1972 Ford R1114 / Willowbrook C49F, Spittalfield, 18 July 1981.
VRS 323: A & C McLennan, Spittalfield, VES 468L 1972 Ford R1114 / Willowbrook C49F, Perth, 20 May 1979.
VRS 323: A & C McLennan, Spittalfield, UES 663K, 1972 Ford R1014 / Willowbrook C45F, iSpittalfield 18 July 1981.
VRS 323: A & C McLennan, Spittalfield, KTS 707, 1960 Bedford SB1 / Plaxton Consort IV C41F, TFA 987, 1973 Daimler CCG5DD / Massey H33/28R, YVA 894, & 1961 Bedford SB8 / Plaxton Embassy C41F, Spittalfield 18 July 1981.
VRS 323: A & C McLennan, Spittalfield, TFX 597, 1962 AEC Reliance / Duple Northern Alpine Continental C51F, Spittalfield, 18 July 1981.
VRS 323: Preserved, ex A & C McLennan, Spittalfield, formerly Royal Navy, FGS 59D ex 51 51 RN, 1953 Bedford SB / Mulliner B36F, Engineering unit, Inveralmond Industrial Estate, Perth, spring 1996.
VRS 323: Stagecoach ex McLennan AGG 934S 22 May 1987.
VRS 323: Stagecoach ex A &C McLennan, Spittalfield, ex Burton on Trent 87 (TFA 987), 1964 Daimler CCG5 / Massey H33/28R, Walnut Grove, Perth, 24 May 1987.
VRS 323: Stagecoach Bluebird/McLennan DGS 625, 1951 Leyland PS1/3 / McLennan C39F, and Inverness Traction WVO 655S, Bristol LH/ECW, King Street Garage, Aberdeen, June 1993.
VRS 323: Aberdeen 11, later 41 (CRG 811), later A & C McLennan, Spittalfield, 1947 Daimler CVD6/Alexander (1958), Bus Collection, Alford, 28 August 2010 (upper) and 29 June 2013 (lower).
VRS 323: Stagecoach/Perth Panther 001 (DGS 625), 1951 Leyland PS1/3 / McLennan C39F, Spittalfield, July 1991.
VRS 323: Stagecoach/Perth Panther 001 (DGS 625), 1951 Leyland PS1/3 / McLennan C39F, Spittalfield, July 1991.
VRS 323: McLennan, Spittalfield, DRS 363 ex Aberdeen 163, 1951 Daimler CVG6/Alexander (1960), Spittalfield, 24 September 1973.
VRS 323: A & C McLennan, former Aberdeen 163 (DRS 363), 1951 Daimler CVG6 / Alexander (1960) H37/29RD, Spittalfield, 24 September 1973.
VRS 323: Former Aberdeen 165 (DRS 365) 1951 Daimler CVG6/Alexander (1960), Spittalfield 30 August 1971.
VRS 323: A & C McLennan, Spittalfield, WHL 970 1963 Guy Wulfrunian / Roe H35/32F, 24 September 1973.
VRS 323: A & C McLennan, Spittalfield, PYJ 451L, 1972 Daimler Fleetline CRG6LXB / Alexander AL type H49/34D, (ex Dundee / Tayside 151), Spittalfield, 19 September 1983.
VRS 323: A & C McLennan, Spittalfield, PYJ 448L, 1972 Daimler Fleetline CRG6LXB / Alexander AL type H49/34D, Spittalfield, (ex Dundee / Tayside 148), Spittalfield , 19 September 1983.