How can you ever be late for anything in London?

They have a huge clock right in the middle of the town.

Previous Random Joke Next