In 1905 the London General Omnibus Company had 7,000 horses pulling busses. By 1911 they had all gone, replaced by petrol or petrol electric busses.
Origins Tilling-Stevens Ltd was a pioneering British manufacturer of petrol-electric and diesel-powered commercial vehicles, particularly known for its innovative buses […]


