Palace of Westminster, London

It is the meeting place of the two houses of the Parliament of the United Kingdom (the House of Lords and the House of Commons). It lies on the north bank of the River Thames.

  • MR: NO
  • PR: NO
  • 2
  • 777
  • 1

Stock Photography: Palace of Westminster, London

ID 20789002 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images of `Palace of Westminster, London`

More images

More stock photos from Ihervas' portfolio

More images