London Traveller, founded in 1998, was a bus operator with its headquarters in Harlesden servicing London and Hertfordshire; which later ceased operations in 2001.
London Traveller, founded in 1998, was a bus operator with its headquarters in Harlesden servicing London and Hertfordshire; which later ceased operations in 2001.