.

Buses

1st London Red Bus: 2nd October 1925 1

1st London Red Bus: 2nd October 1925

On this day in 1925, the first Red Buses with the enclosed roof’s appeared for the first time in London Please note: it is not the Routemaster model in the picture Here is a Pathe film from 1927 of some roofed buses that were going down the Mall to Buckingham Palace.