Posted on April 23, 2017
London’s Elizabeth Tower – More popularly known as the Big Ben – Is nothing short of iconic. Completed in 1859 by architect Augustus Pugin, the tower has often been considered as a British cultural icon and is most likely the first thing that pops into your head when you think of the English capital. After its completion, clockmaker Ian Westworth referred to it as perhaps the largest and most accurate four-faced chiming clock in the entire world.
View and buy it