POI's creator (Voyajo Team)
The Coventry Transport Museum (formerly known as the Museum of British Road Transport) is a major motor museum, located in Coventry City Centre, England. It houses the most extensive collection of British-made road transport in the world (...) (from Wikipedia).
Visit Website