The Houses of Parliament Palace of Westminster and Thames river London UK

- Image ID: A3AFP1

The Houses of Parliament Palace of Westminster and Thames river London UK

Mathew Lodge/lodgephoto.com / Alamy Stock Photo

Image ID: A3AFP1