A clock tower rises above a palace flying the British flag.
Big Ben displays the time in London, with the flag of the United Kingdom.
A  picture of the Big Ben clock tower in London.
A picture of Big Ben in the London skyline.
Big Ben stands tall against the English skyline.