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.
| Identifier (URI) | Rank |
|---|---|
| dbkwik:resource/w9mhVI-C-p_fnL6AC7-MLA== | 5.88129e-14 |