House of Commons

The House of Commons is the lower house of the UK Parliament. It is located in the Palace of Westminster in London.

.