Famous Clock Tower
Famous clock tower
One of London's most iconic landmarks is the clock tower at the Palace of Westminster, or Houses of Parliament, which was completed in 1859. The tower is often referred to as Big Ben, which is actually the nickname of its over 160-year-old, 13-ton Great Bell.