Tour of the Big Ben

The world-famous clock tower is widely known as Big Ben and its image is synonymous with London. It is such an iconic landmark that has played its part in the city’s history providing chimes since 1859. In 2012 the tower has been renamed the Elizabeth Tower in recognition of the current monarch’s 60 year reign. Continue reading “Tour of the Big Ben”