Royalty-free stock photo ID: 209816128

London, England - NOV 6: The Palace of Westminsterin London, England on November 6 2013. It is the meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of UK.

Asset data

Popularity

High

Usage

Commonly used

Insight

Usage and Popularity show how the Shutterstock community is engaging with this asset.

Similar images

More from this artist