506 There are two Houses. The House of Commons and the House of Lords.
westminster
The Houses of Parliment are in London, UK.
there are 3 miles(4.8km) of corridors in the houses of parliament.
They are very near.The Houses of Parliament is officially known as the Palace of Westminster.Westminster is a very small city within the centre of London.
london
its in the UK in London,
The present Houses of Parliament were completed in 1859 after their predecessors were destroyed by fire in 1834.
Houses of Parliament
Big Ben is attached to the Houses of Parliament.
The Houses of Parliament overlook the River Thames in London.
The name of the bell in the Houses of Parliament in London is Big Ben.
The River Thames flows past the Houses of Parliament.
How many houses they are in London?