London Buses route N381

London Buses route N381 was introduced in 9 October 1999 and ran from Trafalgar Square to New Cross Gate.