Big Ben near River Thames seen from the London Eye Ferris wheel in London, England, on November 4, 2009. (Adrien Veczan)

- Image ID: CN0XDR
Adrien Veczan / Alamy Stock Photo
Image ID: CN0XDR
The Palace of Westminster (and Big Ben) near the River Thames seen from the London Eye Ferris wheel in London, England, on November 4, 2009. (Adrien Veczan)
Location: London, England, UK