So. Farewell National 24...
Isle of Man Road Services Leyland National 24 (MAN 24H) has finally met its end - at the Cemetery Gates that is Manx Metals. It was one of a batch of seven delivered in 1976, and the last new buses added to that fleet prior to nationalisation later the same year. After withdrawal the bus initially…