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.