palace of westminster

listen to the pronunciation of palace of westminster
English - English
An extensive building on the north bank of the River Thames in London, housing the House of Commons and the House of Lords
the official name of the Houses of Parliament in London
palace of westminster
Favorites