The Palace of Westminster, commonly known as the Houses of Parliament, is the meeting place of both the House of Lords and the House of Commons, the two houses of British Parliament. The building, and especially its clock tower, affectionately referred to as ''Big Ben,'' is an iconic symbol of the United Kingdom recognized all over the world.