London Bus Observer: London United: Alexander ALX400 (TA40247)
London Bus Observer: Selkent: Carlyle Dartline (DT29)
London Bus Observer: Ensignbus: MCW Metrobus (192)
London Bus Observer: Arriva London: Plaxton Pointer 2 (1632)
London Bus Observer: Tower Transit: Marshall Capital (DML41424)
London Bus Observer: Arriva London (Leaside Travel): Alexander ALX400 (DLA23)
London Bus Observer: London Transport: AEC Routemaster (RM1400)
London Bus Observer: London Transport: AEC Regent lll (RT3933)
London Bus Observer: London Transport: MCW Metrobus (M6)
London Bus Observer: Metroline: Alexander Dennis ALX400 (TA648)
London Bus Observer: Metrobus: Plaxton Pointer (721)
London Bus Observer: Metrobus: Leyland Olympians (13 and 395)
London Bus Observer: Cardinal Buses: Alexander ALX400 (TA324)
London Bus Observer: Stagecoach South East: Alexander Dennis Enviro400 MMC (10704)
London Bus Observer: Capital Citybus: Leyland Olympian (250)
London Bus Observer: Tower Transit: Marshall Capital (DML41424)
London Bus Observer: London Transport: Metro-Cammell (RTL554)
London Bus Observer: Thameside: Plaxton Pointer (P327HVX)
London Bus Observer: A-Line Coaches: Wright Renown (4922)
London Bus Observer: "Trixy" Trident
London Bus Observer: Reading Buses: Optare Spectra (701)
London Bus Observer: Arriva London: Alexander ALX400 (DLA1)
London Bus Observer: Metroline: Optare MetroCity EV (OEM2750)
London Bus Observer: Tiger European: East Lancs OmniDekka (YN05WFW)
London Bus Observer: Reading Buses: Plaxton President (520)
London Bus Observer: Go-Ahead London: Wright Eclipse Gemini (WVL1)
London Bus Observer: Bear Buses: Plaxton President (TN33197)
London Bus Observer: Go-Ahead London: BYD/Alexander Dennis Enviro400EV City (EP3)
London Bus Observer: Southern Transit: Northern Counties Palatine II (NV170)
London Bus Observer: RATP Group: BYD/Alexander Dennis Enviro400EV City (BCE47153)