Pictures of the world

The House of Parliament - London

The House of Parliament - or Palace of Westminster - is the meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of the United-Kingdom. Built in 1835 on the City of Westminster (central London), setting on the bank of the River Thames, this building is one of the most known symbol of London, especially the clock tower which houses the bell known as Big Ben.