The world’s most celebrated clock and iconic London landmark has helped Londoners keep time since 1859. Many know that Big Ben actually refers to the main bell, but the name of the tower is more controversial. Formerly St Stephen’s Tower or the Clock Tower, it was recently renamed as Elizabeth Tower to honour Queen Elizabeth II’s diamond jubilee. 15-20 minutes walking distance away