set: Big Ben stands tall against the English skyline. A picture of Big Ben in the London skyline. A  picture of the Big Ben clock tower in London. 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.