London - Palace of Westminster

By Mark Sukhija

London - Palace of Westminster

The Houses of Parliament are amongst the most identifiable attractions of London. Perched directly on the River Thames, which runs through central London, The Houses of Parliament and especially the clock tower (Big Ben is actually the bell rather than the clock or tower itself) has become an iconic symbol of London.

The Houses of Parliament were rebuilt between 1840 and 1870 in the Perpendicular Gothic style after a fire destroyed the previous Palace in 1837.