two red double decked buses side by side
Two vintage red double decker busses on a road.
Two double high buses that are sitting in the street.
two red double decker buses sitting next to each other 
A couple of red double decker buses driving next to each other.