Coventry Transport Museum - Culture Coventry Trust
Millennium Place, Hales Street, Coventry, England, United Kingdom
Coventry Transport Museum opened in 1980, after it became clear that the road transport collection was outgrowing the space it occupied in the Herbert Art Gallery & Museum. The Museum’s […]