A brand new facility offering individuals, groups and corporate guests a unique opportunity to get behind the wheel or a wide range of race cars, is now open on the Slough Trading Estate in Berkshire.
Read more »
Automotive news, all about new models, the latest spy shots and much more