The Houses of Parliament, Big Ben and the River Thames in London, England at dusk

- Image ID: G2JPPW

The Houses of Parliament, Big Ben and the River Thames in London, England at dusk

Llewellyn / Alamy Stock Photo

Image ID: G2JPPW

Location: London, United Kingdom