Save to your city mapThe Palace of Westminster is home to the House of Commons and the House of Lords; the two houses of Parliament of the United Kingdom. The Palace of Westminster has more than 1,100 rooms, 100 staircases and 4.8 kilometers of passageways. The Victoria Tower and Big Ben are also part of the Palace of Westminster.
Looks like there's not enough activity around Palace of Westminster to show here today.
Looks like there's not enough activity around Palace of Westminster to show here today.
Looks like there's not enough activity around Palace of Westminster to show here today.
Westminster Abbey is a beautiful gothic church in the City of Westminster....
The House of Commons and the House of Lords form the Houses of Parliament....
Spencer House is a 18th century mansion in London. It is a private palace...
Buckingham Palace is the current residence of the British monarch. The Pal...
The Tower of London is a castle on the north bank of the Thames that was b...