President 's armored limousine has today come to a grinding halt outside a Pret coffee shop in central London as the world leader tries to reach Queen Elizabeth's funeral at Westminster Abbey.Biden and his wife Jill were seen in the back of the motorcade, known as 'The Beast', as it got stuck in the busy London traffic this morning.Biden was seen waving to members of the public, who were shocked to see the US President drive past them near Marble Arch in central London.
Load More
Load More