Houses of Parliament, is the seat of the two houses of the Parliament of the United Kingdom. The Clock Tower containing Big Ben stands strong on the right.