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.