What palace hosts London`s Houses of Parliament? – 2020 | 2021

12816

What palace hosts London`s Houses of Parliament?

Tower of London

Buckingham Palace

Kensington Palace

Palace of Westminster

Answer: The correct answer is Palace of Westminster

Related posts:

Leave a Reply