Big Ben
Contrary to popular belief, the name "Big Ben" actually refers to the bell inside this famous landmark in London, not the tower or the clock itself. The clock tower is 316 ft. high and was completed between 1858 and 1859. The Roman numerals on the clock face measure 2 feet in length and, incredibly, the clock mechanism alone weigh around five tons.
Westminster, London SW1A 0AA, UK SW1A 0AA England United Kingdom