Wow you are quite local, my Nan lives in Walton-On-Thames. I live Camberley/Farnborough area. The park by Brooklands/Mercedes Benz World is awesome for bashing but the park wardens don't like it for some reason though
You will Newbury track easy to get too, as it's basically two roads. M3 then A339/ Advantage of Newbury is it's weather proof being indoors, very important this time of year.
I am going to get down both Eden Park and CML Raceway in the summer so might see you there