Former London Bus Route N13 - Aldwych - Trafalgar Square - Baker Street - Finchley Road - Golders Green - Finchley - North Finchley.
Last Operated By London Sovereign
In Operation 13/04/1984 - 31/03/2017
Route N13 was replaced by changes to Routes
113 &
139 & the 24 Hour
Route 13