Palace of Westminster

The Palace of Westminster, also known as the Houses of Parliament or Westminster Palace, 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[note 1] in the heart of the London borough of the City of Westminster.

  • MR: NO
  • PR: NO
  • 2
  • 926
  • 4

Royalty Free Stock Images: Palace of Westminster

  • Exclusive image
ID 20872719 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images of `Palace of Westminster`

More images

More stock photos from Photosfolio's portfolio

More images