App-store-icon
The Big Ben

The Big Ben is the clock tower at the north end of the Palace of Westminster in London. Although its official name is Elizabeth Tower, the nickname has become far more popular. At first it was used for the bell only, and later extended to the clock and the tower as a whole. The Big Ben is probably the most recognizable landmark of London and the whole United Kingdom.