Big Ben and the Houses of Parliament as seen from across the Thames.
Big Ben and Parliament across the Thames in London, England.
a large building with towers and a clock tower with a cloudy sky
Picture of large building with clock tower, train going by on the edge of the water.
A long view of a palace with Big Ben in the distance. 