London Transport Museum
The London Transport Museum, or LT Museum based in Covent Garden, London, seeks to conserve and explain the transport heritage of Britain's capital city. The majority of the museum's exhibits originat...
London Transport Museum - Wikipedia