www.ltmuseum.co.uk
Covent Garden, London WC2E 7BB England
Including displays of buses, trains and trams
Last updated: 2007-10-21. Something wrong? Please let us know, thanks!