London Houses of Parliament
SaveSavedRemoved 0

London Houses of Parliament

The Palace of Westminster (more commonly called the Houses of Parliament) happens to be the seat of Parliament within the UK. The existing building mainly dates from the nineteenth century while it was rebuilt following a fire. The House of Commons (the elected Parliament members) is situated to the building’s north ...

READ MORE +
Tripflow