London Traveller, founded in 1998, was a bus operator in London and Hertfordshire; which later ceased operations in 2001.
London Traveller, founded in 1998, was a bus operator in London and Hertfordshire; which later ceased operations in 2001.