NSL Buses photograph

NSL Buses

Use attributes for filter !
Fleet87 (November 2009)
Routes 7
FoundedNovember 12
2005
Ceased operation13 November 2009
Depots 2
Date of Reg.
Date of Upd.
ID1983977
Send edit request

About NSL Buses


NSL Buses was a bus operator in west London operating services under contract to Transport for London.

Next Profile ❯