Definitions | Palace of Westminster |
| 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.
Supplemental Details:Sponsor an extended definition for Palace of Westminster for as little as $10 per month. Click here to contact us.
| |
|