House of Commons (United Kingdom)/Definition

Lower house of the Parliament in the United Kingdom, situated in London's Palace of Westminster.