London Bus Museum's STL2377 had an outing in 2023 to carry passengers on route 38 in London. Here is a behind the scenes driving experience with Leon Daniels.