I'm heading to London/Silverstone tomorrow for 10 days, and I'm wondering what you guys think I should check out whilst there. I already have Ace Cafe on the top of my list (great for bike AND car stuff), but I know there has to be more.

I'm not leaving till 4pm, so any and all suggestions would be awesome!

Thanks all,

-Sean