Chinarail Wed, 07/22/2026 - 14:46 oldernewer Vickers was a prominent bus body manufacturer in UK. They built the bodies is for KMB buses mounted on Leyland chassis in 1926 and 1927. Photo source Commercial Motor published in 1927 Date picture taken 1920s Tags KMB Kowloon Motor Bus Log in or register to post comments