Click image to zoom
Palace Of Westminster Seat Of The Parliament Of The United Kingdom In London
The Gothic Revival architecture of the Palace of Westminster stands along the River Thames in London, England, United Kingdom, on December 24, 2025. This historic landmark serves as the seat of the Parliament of the United Kingdom, featuring the Victoria Tower and the long river-facing facade of the House of Commons and House of Lords (Photo by Michael Nguyen/NurPhoto).
Photo Details
| Photo ID | #13147312 |
|---|---|
| Date Taken | |
| Location | N/A |
| Photographer | Michael Nguyen/NurPhoto |
| Category | Politics |
| Copyright | © 2026 NurPhoto - Michael Nguyen/NurPhoto |
Related Keywords
2025
Architecture
Britain
British
British Parliament
British government
Building
Capital city
Democracy
Downtown
England
English
Europe
European
External
Facade
Gothic Revival
Government
Great Britain
Heritage
Historic
History
Horizontal
House of Commons
House of Commons of the United Kingdom
House of Lords
Houses of Parliament
Identity
Institutional
Landmark
Legislative
London
London England
Lower House
MPs
Members of Parliament
Metropolitan
Outdoor
Palace of Westminster
Parliament
Politics
River
River Thames
Thames
Tourism
Tourist attraction
UK
UK Parliament
UK government
UK politics
United Kingdom
Upper House
Urban
Victoria Tower
Westminster
constitutional monarchy
democratic process
government authority
government building
lawmaking
legislation
legislative process
legislature
national legislature
national politics
parliamentary chamber
parliamentary debate
parliamentary democracy
parliamentary system
peers
political decision making
political institution
political power
public authority
seat of government
state governance
2026 NurPhoto. All rights reserved.
This image is the property of NurPhoto and is protected under international copyright laws.