Double decker buses traveling down a busy city street.
two double deckered buses on a city street
Trolleys in England drive by a crowded sidewalk.
Two double decker busses are on a narrow street.
A bus that is sitting on the side of the street.