Yahoo! Satellite Maps:
The Coventry Transport Museum, Coventry, England

The Coventry Transport Museum (formerly known as the Museum of British Road Transport) is a major motor museum, located in Coventry, England. It houses the most extensive collection of British-made [...]