The Leyland Charabus is a unique convertible single-decker bus built as a show exhibit for the 1921 Commercial Vehicle Show at Olympia, London.
The Leyland Charabus is a unique convertible single-decker bus built as a show exhibit for the 1921 Commercial Vehicle Show at Olympia, London. Now preserved and in occasional use at the Shuttleworth Trust
Size: 4272px × 2848px
Location: The Shuttleworth Trust, Old Warden, United Kingdom
Photo credit: © Roger Goodwin / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: 17-07-30, bd-209, bus, charabanc, charabus, convertible, leyland, meet, moth, preseervation, preserved, shuttleworth, trust, vehicle, veteran, vintage