I'll be heading to London in a few weeks with the family, and would love to sneak in an automotive activity or two. We'll be in the city for a few days, and then head south to Hampshire for a few. Can any of you locals suggest anything? Looks like all of the tracks are shut down this time of year, and unfortunately a trip to Lister Bell is too far out of the way. Is the London Motor Museum worthwhile? Thanks in advance, Max