The Big Ben clocktower seen from the Embankment, London.

The Big Ben clocktower seen from the Embankment, London, England