London Buses route N84

London Buses route N84 used to run between New Cross Gate and Trafalgar Square, that was started in 28 March 1993 and was withdrawn in 17 March 2001, subsequently renumbered N343.