Thats a good museum and in the same area you have the Triumph Factory and Coventry Transport museum. both worth a look if you are coming from abroad.

Sounds like it woud be a good meet for us in 09 as they have camping on site.