
Big Ben is arguably London's most famous landmark. Big Ben (refers only to the bell, not the clock tower) was cast in 1858 and weighs more than 13 tons. The Houses of Parliament include the House of Commons, the House of Lords, and Westminster Hall. The Houses of Parliament are also known as the Palace of Westminster.