Motorized double-decker buses were first introduced in London after World War I (the city already had horse-drawn double-decker buses) and their production ramped up after World War II. But it was the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results