a large bus with two levels is parked outside A red double-decker bus on a London street. A red double decker tour bus in London, England. A double high bus that is sitting in the street. A double decker bus in the street near a building. 