London
The Houses of Parliament. The British Parliament sits in the Building which is called the Palace of Westminster. It’s also called the Houses of Parliament.
The Houses of Parliament