Category: Top Attractions

0

Palace of Westminster

The Palace of Westminster commonly known as the Houses of Parliament is the meeting place of the two houses of the Parliament of the United Kingdom. The Palace lies on the Middlesex bank of...