A view of Big Ben clock tower and Westminster palace in London.
a tall tower with a clock on the top with a sky background
Big Ben, double decker busses and international flags
A city street near a square with a bunch of flags
Big Ben looms ahead of a busy street.