Why it belongs here
Coventry Transport Museum (formerly known as the Museum of British Road Transport) is a transport museum, located in Coventry city centre, England. It houses the largest collection of British-made road transport held in public ownership.
Source-backed