Where are the best train museums in Europe located?

There are many phenomenal train museums however if we had to choose the top 10 coolest ones throughout Europe, this is our list:

Museum Country Address Website
London Transport Museum UK Covent Garden, London WC2E 7BB, United Kingdom Visit Site>>
U-Bahn Museum Germany Rossitter Weg 1, 14053 Berlin, Germany Visit Site>>
Railway Museum of Athens Greece Akti Kallimasioti 275, Pireas 185 45, Greece Visit Site>>
Madrid Railway Museum Spain Paseo de las Delicias, 61, 28045 Madrid, Spain Visit Site>>
Cité du Train France 2 Rue Alfred de Glehn, 68200 Mulhouse, France Visit Site>>
Train World Belgium Place Princesse Elisabeth 5, 1030 Bruxelles, Belgium Visit Site>>
Latvian Railway History Museum Latvia Uzvaras bulvāris 2A, Zemgales priekšpilsēta, Rīga, LV-1048, Latvia Visit Site>>
Railway Museum Netherlands Maliebaanstation 16, 3581 XW Utrecht, Netherlands Visit Site>>
Russian Railway Museum Russia Bibliotechnyy Pereulok, 4, корпус 2, строение 1, St Petersburg, Russia, 198095 Visit Site>>
Swedish Railway Museum Sweden Rälsgatan 1, 802 91 Gävle, Sweden Visit Site>>