Oulton is about 2 to 2.1/2 hours north of Silverstone. The Gold Cup is not heavily commercialised. Personally, the commercialisation turns me off as you just get the feeling that one is considered a walking wallet, the objective being to pillage one at every opportunity.
Oulton will be a long drive for you from Hampshire but I am sure that you would enjoy it thoroughly. It's relaxed and the circuit produces challenging and good racing.