The London Transport Museum is located at Covent Garden and is operated by Transport for London. While many exhibits focus on the Underground and buses, there are additional exhibits about other forms of transport within London.
The London Transport Museum is located at Covent Garden and is operated by Transport for London. While many exhibits focus on the Underground and buses, there are additional exhibits about other forms of transport within London.