×

New Routemaster

The New Routemaster, originally referred to as the New Bus for London and colloquially as the Borismaster or Boris Bus, is a low-floor diesel double-decker bus operated in London, England. Wikipedia