London Olympic torch relay (PHOTOS)

The Olympic torch passed Buckingham Palace and Downing Street in central London today as it made its way through London on the penultimate day of its journey, said the BBC.

British Prime Minister David Cameron said the Olympics would prove "Britain can deliver."

London Mayor Boris Johnson responded to earlier skepticism from Republican presidential candidate Mitt Romney by saying, "There's guy called Mitt Romney who wants to know if we are ready. Are we ready? Yes we are!"

Sign up for our daily newsletter

Sign up for The Top of the World, delivered to your inbox every weekday morning.