Visitors 351
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, AVL27, V127LGC, Trafalgar Square

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