The Palace of Westminster, commonly known as the Houses of Parliament, is the meeting place of the two houses of parliament of the United Kingdom: the House of Commons and the House of Lords. It is located on the banks of the River Thames in central London.
| Graph IRI | Count |
|---|---|
| http://dbkwik.webdatacommons.org | 11 |