Designed by
Title
The Houses of Parliament London England #45237828
Description
The London Houses of Parliament is made up of the House of Commons and House of Lords and meet in the present building, also known as the Palace of Westminster, which was built in 1860.
This image is editorial