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)