The public car parks at Silverstone are tarmac, and are probably big enough for most events (but not the GP). Get there early though. It's probably too late to get a club ticket to park inside the circuit, although it might be worth checking the Silverstone website.