Depending on how far you want to travel, there's the motor museum at Beaulieu, which is in the New Forest. According to the RAC website, that's 78 miles, and between 1 and 2 hours from Swindon.
They'll have a website which'll give you more detail. Oh, and if you do decide to go there, ignore...