London’s famous clock tower was completed in 1859 which was — Jumble Answer
From the August 16, 2025 Daily Jumble
The cartoon clue in the August 16, 2025 Daily Jumble was “London’s famous clock tower was completed in 1859 which was —” — and here is the punchline:
Punchline
ALONGTIMEAGO