Visitors 284
Modified 1-Apr-11
3 photos

Former London Bus Route N84 - Victoria - Westminster - Trafalgar Square - Aldwych - Waterloo - London Bridge - Borough - Elephant & Castle - Peckham - Nunhead - Brockley - Telegraph Hill - New Cross Gate.
Last Operated By London Central

Route N84, London Central, AV5, M85MYM, Trafalgar Square

Route N84, London Central, AV5, M85MYM, Trafalgar Square

Route N84, London Central, AVL27, V127LGC, Trafalgar Square

Route N84, London Central, AVL27, V127LGC, Trafalgar Square

Route N84, London Central, T767, OHV767Y, Trafalgar Square

Route N84, London Central, T767, OHV767Y, Trafalgar Square