The statue of Sir Winston Churchill gazes upon the majestic Big Ben, a popular tourist spot, in London.

- Image ID: GDRH0F

The statue of Sir Winston Churchill gazes upon the majestic Big Ben, a popular tourist spot, in London.

Hasaan Rafique / Alamy Stock Photo

Image ID: GDRH0F