Big Ben towering over the city of London with it's massive clock. || An old photo of the clock in the Tower of London. || A large and tall clock in a big city || A old photo of a large clock tower in Britain. || A large clock tower in the middle of a city.