The Prince of Wales and The Duchess of Cornwall visited the London Transport Museum to mark 20 years of Transport for London on March 4, 2020 in London, England. 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. London Transport Museum is a registered charity under English law. |