The UK Parliament is located within the Palace of Westminster,
in Westminster, London. It contains both the House of Commons,
where Members of Parliament discuss issues, and the House of Lords,
where appointed Lords review the actions of the House of
Commons.