Double-decker bus
The first commercial horse-drawn double-decker omnibuses were introduced in England in 1847 by Adams & Co. of Fairfield, Bow, then improved upon by John Greenwood, who introduced a new double-decker in 1852.
Mercedes-Benz buses
The world's first motorised bus was built in Germany by Karl Benz in 1895, some years before Gottlieb Daimler also started to build and sell buses in Germany as well. By 1898 both Karl Benz and Gottlieb Daimler, then rivals, were exporting their buses to Wales and England. Soon Daimler products were sold in the British Empire in a partnership with the British company Milnes. Milnes-Daimler developed a double-decker in 1902 and provided a bus for the first motorised bus service in the United Kingdom the following year. Though the company met success in selling buses throughout the British Empire, the partnership between Daimler and Milnes had to be undone due to the First World War.