|
Definition of Palace of Westminster
1. Proper noun. An extensive building on the north bank of the River Thames in London, housing the House of Commons and the House of Lords. ¹
¹ Source: wiktionary.com
|
1. Proper noun. An extensive building on the north bank of the River Thames in London, housing the House of Commons and the House of Lords. ¹
¹ Source: wiktionary.com