Sports venues can be a great option if you are looking for an easy to find, easy to park venue with lots of space.
As well as the enormous spaces (the Amex Stadium in Brighton has 5 concourses) they often have executive boxes that can be used for boardroom meetings and more relaxed lounges. Some venues offer activities on the pitch (Chelsea Football Stadium can organise a BBQ and activities on the pitch) and many offer access to the private areas such as Twickenham Stadium where you can have dinner in the England players dressing room (not whilst they are getting changed though!) Trophy rooms are great for drinks receptions and many venues will be happy to provide an expert to talk you through their greatest moments.
How about adding a driving experience to your meeting to shake up all your delegates! Mercedes Benz world offer AMG track driving or off road driving experience either on their own or as part of an on-site meeting. They can split you into groups to try both and in your down time you can explore the museum.
Brooklands Hotel is right next door and offers stylish accommodation, a variety of meeting spaces and the fabulous two AA Rosettes 1907 Restaurant. The perfect way to unwind after a busy day behind the wheel.