Culture Arena
English

England · General Knowledge · Easy

Which building shown in the image is the meeting place of the UK Parliament?

The Palace of Westminster is the meeting place of the House of Commons and the House of Lords.

Play England · General Knowledge