London Buses route N99

London Buses route N99 is a bus route in London, United Kingdom. It once ran from Trafalgar Square to Stanmore. These were withdrawn in 1999.