Designed by
Title
Palace of Westminster #20872719
Description
The Palace of Westminster, also known as the Houses of Parliament or Westminster Palace, is the meeting place of the two houses of the Parliament of the United Kingdomââ¬âthe House of Lords and the House of Commons. It lies on the north bank of the River Thames[note 1] in the heart of the London borough of the City of Westminster