Photo postcard showing the Houses of Parliament in the evening.
Known commonly as the Houses of Parliament, the Palace of Westminster consists of the House of Commons and the House of Lords. It is situated on the north bank of the River Thames in the City of Westminster, London. A palace has been here since the 11th century, though construction of the building we know today started in 1840 and took over 30 years to complete.
Size: 17.0cm x 12.0cm