The Palace of Westminster, located in London, is the meeting place for the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom. This iconic building, known for its stunning Gothic architecture, is situated on the north bank of the River Thames and is a UNESCO World Heritage Site.
Originally built in the 11th century, the Palace has undergone numerous renovations and expansions, especially after a fire in 1834. The most recognizable feature is the Elizabeth Tower, commonly known as Big Ben, which houses the Great Bell and is a symbol of London.