London Bus Route 149

Edmonton Green - London Bridge


12 October 2013
Arriva London North DW305 LJ10CVN
Arriva London North DW305 LJ10CVN


12 October 2013
Arriva London North DW581 LT63UKC
Arriva London North DW581 LT63UKC


12 April 2016
Arriva London North LT587 LTZ1587
Arriva London North LT587 LTZ1587


28 March 2017
Arriva London DW312 LJ10CUX
Arriva London DW312 LJ10CUX
London Bridge

28 March 2017
Arriva London LT515 LTZ1515
Arriva London LT515 LTZ1515
London Bridge

28 March 2017
Arriva London LT568 LTZ1568
Arriva London LT568 LTZ1568
Trafalgar Square

28 March 2017
Arriva London LT571 LTZ1571
Arriva London LT571 LTZ1571
London Bridge

28 March 2017
Arriva London LT575 LTZ1575
Arriva London LT575 LTZ1575
London Bridge

28 March 2017
Arriva London LT577 LTZ1577
Arriva London LT577 LTZ1577
London Bridge

28 March 2017
Arriva London LT581 LTZ1581
Arriva London LT581 LTZ1581
London Bridge

28 March 2017
Arriva London LT597 LTZ1597
Arriva London LT597 LTZ1597
London Bridge

12 November 2017
Arriva London LT588 LTZ1588
Arriva London LT588 LTZ1588
London Bridge

27 March 2018
Arriva London LT564 LTZ1564
Arriva London LT564 LTZ1564
London Bridge

27 March 2018
Arriva London LT567 LTZ1567
Arriva London LT567 LTZ1567
London Bridge

27 March 2018
Arriva London LT596 LTZ1596
Arriva London LT596 LTZ1596
London Bridge