Skip to main content
Global Edition
Sunday, November 27, 2022

Palace of Westminster

Meeting place of the Parliament of the United Kingdom

Palace of Westminster
Palace of Westminster

The Palace of Westminster serves as the meeting place for both the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom. Informally known as the Houses of Parliament, the Palace lies on the north bank of the River Thames in the City of Westminster, in central London, England.

0 shares 1 views

News coverage

PM arrives at Parliament


Prime Minister Rishi Sunak has arrived at the Houses of Parliament where he will deliver a statement following his return from the..

You might like