The Palace of Westminster, also known as the Houses of Parliament or Westminster Palace, in London, is where the two Houses of the Parliament of the United Kingdom (the House of Lords and the House of Commons) meet. The palace lies on the north bank of the River Thames in the London borough of the City of WestminsterThe Palace of Westminster, also known as the Houses of Parliament or Westminster P.

  • MR: NO
  • PR: NO
  • 2
  • 1720
  • 3

Stock Images: The Palace of Westminster

  • Exclusive image
ID 7850044 © | Dreamstime.com

We accept all major credit cards from the United States.

Designers Also Selected These Stock Photos

More similar stock images of `The Palace of Westminster`

More images