The Palace of Westminster functions as the gathering location for both the House of Commons and the House of Lords, the dual chambers of the UK Parliament. Informally termed the Houses of Parliament, the Palace is situated on the north bank of the River Thames in the City of Westminster, in central London, England.