The Big Ben clock tower towering over London.
Several buses driving down the street near a clock tower.
A line of red buses on a street in London.
A clock tower stands above the rest of the town
A line of double decker buses with a clock tower in the background.