Photos from London On the steps of St. Paul’s Cathedral Can you see the world’s biggest clock “watching” us?