A London Grand Prix has been rumoured to replace Silverstone after 2019 once the current hosting contract expires, but Brown believes it is more of a pipedream rather than a realistic venue.
“People are talking about a London GP, which I think in this particular instance is a tall order – and Silverstone will remain the home of F1 racing in England,” Brown said.
“I think the infrastructure that would be required to put on a London GP would be unlike any other street race, unless you did it maybe around the Olympic Stadium or Olympic Park – and Silverstone is a great race. I think it is a nice thing to dream about.”
Brown also added that he is hopeful Silverstone will negotiate a new deal with owners Liberty Media.
“I think they will sort this out,” he said. “In my view they [Liberty] should buy the thing. But it is not up for sale and that is not the only solution.
“If you look around the track and if you sat down and said, ‘we have a revenue gap here, so how we can generate more revenue from the British GP?’, I think there are ways to do this.”
Brown concluded by praising the recent F1 live event in London, saying that it should act as the example to follow over the races and years to come under the new ownership.
“It was a great event,” he said. “There was a huge turnout, and it was great to see almost everyone there.
“I think it is an example of where Liberty have talked about 20 Super Bowls. What the NFL does, they come into the town of the week of the event and they take over the city with fan engagement to a whole new level.