Here is the question :
WHAT BUILDING HOSTS LONDON’S HOUSES OF PARLIAMENT?
Here is the option for the question :
- Tower of London
- Buckingham Palace
- Kensington Palace
- Palace of Westminster
The Answer:
And, the answer for the the question is :
Palace of Westminster
Explanation:
[STC0016296]. The Palace of Westminster is home to both the House of Commons and the House of Lords, both of which are components of the United Kingdom’s parliamentary system. The building overlooks the River Thames. In addition, Westminster Palace is home to Elizabeth Tower, which is where the world-famous Big Ben Clock Tower may be found. The year 1987 marked the year that the palace was included on the list of UNESCO World Heritage Sites.