Located in the Covent Garden, it is a museum which preserves all aspects of the transport heritage of London. It has another location in Acton, but it is the London Transport Museum Depot, where a lot of the stuff is kept in stores, but tourists are allowed to visit. [Source]

0 comments: