Originally Posted by ZeroZero
Hi Beeblebrox
I just spotted that over the bank hoilday sounds right up our street , hoe about the Ace cafe
http://www.ace-cafe-london.com looks abit busy
Cheers
Andy
The Ace Cafe is where 5th gear is filmed, I think. I noticed that all sorts of car clubs meet up there.
Looking in more detail at the Mercedes place it does look quite tempting, I first noticed that they have a big screen on for each of the Grand Prixs and have an open event to watch those on Sundays, but they seem to have a lot going on and if you want to splash out there are various car experiences but they are a bit expensive.