Mega Anorak: Ribble: 620 CCK620C 1965 Leyland Leopard PSU3/1R Weymann B53F on North Road, Preston
Mega Anorak: Safeguard, Guildford: VPF42M 1974 Leyland PSU3B/4R Willowbrook B53F leaving Guildford Farnham Road Bus Station
Mega Anorak: Samuelsons New Transport, London SW1: DYM453C 1965 Leyland L2 Harrington Grenadier C41F at Hampton Court Palace Main Gate
Mega Anorak: Midland Red 5786 CHA86C 1965 Leyland Leopard PSU3/4R Duple (N) C49F + 4253 UHA253 1955 BMMO C4 Alexander C37C at Windsor Racecourse
Mega Anorak: Fountain, Twickenham FMX7B 1964 Leyland PSU3/3R Plaxton C51F in operator's yard
Mega Anorak: Black & White, Cheltenham 252 DDG252C 1965 Leyland Leopard PSU3/3R Harrington C47F in Hampton Court Station Goods Yard
Mega Anorak: Southdown 1786 HCD386E 1967 Leyland Leopard PSU3/3RT Duple Commander C41F in Hampton Court Station Goods Yard
Mega Anorak: East Midlands C261 261PRR 1963 Leyland PSU3-3R Plaxton Panorama C44F on Hampton Court Green
Mega Anorak: East Midlands C258 258GRR 1961 Leyland L2 Burlingham C37F on Hampton Court Green
Mega Anorak: Southdown: 1172 172AUF 1963 Leyland Leopard PSU3/3RT Weymann C49F in Queen Elizabeth Road, Kingston on Thames
Mega Anorak: Southdown: 478 PUF478H 1969 Leyland Leopard PSU3/1R Northern Counties DP49F on Hampton Court Station forecourt
Mega Anorak: Midland Red: 5180 5180HA 1963 Leyland Leopard PSU3/4R Willowbrook DP48F on Bridge Foot, Stratford upon Avon
Mega Anorak: OK, Bishop Auckland: APT155L 1973 Leyland PSU3B/4R Duple C53F in Bishop Auckland Market Place
Mega Anorak: OK, Bishop Auckland: UPT50K 1972 Leyland PSU3B/4R Plaxton C53F in Bishop Auckland Market Place
Mega Anorak: OK, Bishop Auckland: MBR852T 1979 Leyland PSU3E/4R Duple C53F in Bishop Auckland Bus Station
Mega Anorak: OK, Bishop Auckland: LGR 567P 1975 Leyland PSU3C/4RT Plaxton C53F in Bishop Auckland
Mega Anorak: OK, Bishop Auckland: MCL933P 1976 Leyland PSU3C/4R Alexander DP49F originally Eastern Counties LL752 at Gateshead Metro
Mega Anorak: Mulley, Ixworth: WGV865X 1982 Leyland Leopard PSU5D/4R Duple Dominant III C57F originally Beeston, Hadleigh on Angel Hill, Bury St Edmunds
Mega Anorak: Osborne, Tollesbury: RWC41W 1981 Leyland Leopard PSU3E/4R Plaxton C49F in Colchester Bus Station
Mega Anorak: Premier Travel, Cambridge: 290 CJE454V 1980 Leyland Leopard PSU3F/5R Plaxton C49F at Cambridge Drummer Street
Mega Anorak: Premier Travel, Cambridge: 288 CJE542V 1980 Leyland Leopard PSU3F/5R Plaxton C49F in Ipswich
Mega Anorak: Premier Travel, Cambridge: 289 (CJE453E) in Heathrow Central Bus Station
Mega Anorak: Premier Travel, Cambridge: 290 CJE454V 1980 Leyland Leopard PSU3F/5R Plaxton C49F at Norwich Eastern Counties Garage
Mega Anorak: A Leopard on the loose in Portugal
Mega Anorak: Paton, Renfrew: NGE613P 1976 Leyland Leopard PSU3C/4R Willowbrook B55F in Paisley
Mega Anorak: Paton, Renfrew: SSU397R 1976 Leyland Leopard PSU3D/4R Duple B55F in Paisley
Mega Anorak: London Country/Green Line: DL12 (MPL132W) from Staines Garage crossing Hampton Court Bridge on Jetlink Service 747
Mega Anorak: London Country/Green Line: DL6 (MPL126W) in Pool Valley, Brighton on National Express Service 059
Mega Anorak: Maidstone & District: 3426 (AKM426K) in Mount Pleasant Road, Tunbridge Wells
Mega Anorak: Maidstone & District: 4423 (MNK423V) on Hampton Court Green