Leyland Motors
The Leyland Atlantean is a predominantly double-decker bus chassis manufactured by Leyland Motors between 1958 and 1986.