Formula 1 is expected to announce a new British Grand Prix contract at a news conference on Wednesday.
But a new multi-year deal to keep the race at Silverstone is believed to have been agreed in the past week.
Silverstone was worried a second race in Britain could make the British Grand Prix financially unsustainable as a result of a dip in attendance.
Wednesday’s expected announcement comes after F1 said earlier this year that it had agreed terms on a deal to secure the Italian Grand Prix at Monza, the oldest race on the calendar, until 2024.
