Found in Covent Garden, the museum houses exhibits relating to the heritage of London’s transport, from early horse drawn carriages to modern day tube and buses
Found in Covent Garden, the museum houses exhibits relating to the heritage of London’s transport, from early horse drawn carriages to modern day tube and buses