Silverstone race track owners and Formula One have agreed a new five-year deal to host the British Grand Prix.
F1 boss Bernie Ecclestone and the British Racing Drivers Club have signed a contract meaning a British Grand Prix can take place until 2009.
The deal is good news for British racing fans, and follows weeks of negotiation between the two sides.
The official F1 calendar for 2005 will be confirmed by the sport's governing body in Monaco on Friday.
It's thought Silverstone will be given a date to host the race in July.
The agreement ends weeks of arguing after Britain was left off the provisional F1 calendar.
The British Racing Drivers Club refused to pay the amount of money the sport's rights holder Bernie Ecclestone wanted.
Both sides also disagreed over how long the deal should be for.
But Thursday's agreement means both parties have said they will compromise.
Sports minister Richard Caborn, who helped bring the sides together, said: "This is a great day for the future of the motor industry in the UK."