The image shows two red double-decker buses parked on the side of a street. The bus on the left is a London bus with the words "London Bus" written on it in white letters, while the one on the right is a smaller one. Both buses have the same design as the one in the foreground. The street is lined with tall buildings on both sides, and there are shops and restaurants visible in the background. The sky is overcast and the overall mood of the image is busy and bustling.