Details: This poster shows a panoramic view of London, including the Houses of Parilament and the River Thames.
The Palace of Westminster, also known as the Houses of Parliament, is a complex of buildings in London. It is the seat of the two houses of the Parliament of the United Kingdom (the House of Lords and the House of Commons). The palace lies on the north bank of the River Thames. London is the capital of England and of the United Kingdom, and is the largest metropolitan area in the European Union. An important settlement for two millennia, London's history goes back to its founding by the Romans. Since its beginnings, London has been part of many movements and phenomena throughout history, such as the English Renaissance, the Industrial Revolution, and the Gothic Revival in architecture.