Filled with color photos, a look at the variety of London’s buses in recent years. Today's London Buses covers the London bus scene of recent years, including
In July 1933, the creation of the London Passenger Transport Board saw, for the first time, a unified provider of public transport for the Greater London area.