Similar stock images
The upper section of Big Ben - the Westminster Palace clock tower. Text on the left.
A picture of the upper section of the Big Ben, part of the Palace of Westminster.
Upper section of Big Ben at the Palace of Westminster London England with the dial showing 4.55pm
UK, London, view to Big Ben behind a roof of Palace of Westminster