PrivatePrivate
Big Ben in System Hub
Big Ben is undoubtedly a landmark that requires no introduction. The iconic tower has become one of the main symbols of the city, as well as one of the most popular visitor attractions in London. Situated at the north end of the Palace of Westminster, the tower boasts Neo-Gothic architecture and five large bells, the biggest of which is nicknamed Big Ben. The tower itself was formerly called the Clock Tower; however, the name was changed to Elizabeth Tower to mark the jubilee of the Queen of the United Kingdom.... Read more