A busy street of double-decker buses with other vehicles.