Queen Elizabeth II arrives at the Thames

    Just Watched

    Queen Elizabeth II arrives at the Thames

Queen Elizabeth II arrives at the Thames river getting ready to board the royal barge.