London Bus Route 66
Leytonstone - Romford
23 September 2015
Arriva Southern Counties 4068 GN10KWE
Romford
23 September 2015
Arriva Southern Counties 6201 LJ09KRD
Romford
23 September 2015
Arriva Southern Counties 6207 LJ09SVA
Romford