The British Parliament building is located in Westminster, London and houses the two houses, the House of Lords and the House of Commons. The building was constructed between 1840-1860 on the site of the old palace that burned down in 1834 and contains 1200 rooms, 100 staircases, and 5 kilometers of corridors. One iconic landmark located within the parliament building grounds is the Elizabeth Tower, commonly known as Big Ben, built in 1858.