The iconic Big Ben clock tower in London, England, is illuminated at night, standing tall against the dark sky. A red double-decker bus is parked in front of the tower, adding a vibrant splash of color to the scene.