Russia The country in Asia (with no parts considered in Europe) closest to Europe is Armenia.
Alaska - Western Russia is just across the Bering Strait.
Russia, directly north of China is still over 5000km from Singapore.
Very roughly (visual estimate from a globe), the closest point to Russia from London is about 1200 statute miles. I believe it would be along the eastern border of Latvia.
Closest answer: between London, England, United Kingdom and Moscow, Russia, as the crow flies: 1559 miles (2508 km) (1354 nautical miles)
Russia is closest
Danube doesn't flow in Russia or Turkey.
Turkey.
St. Thomas is the closest city to london
First, Russia is a very big country so it would be very helpful if you had a city in mind. If you're thinking about the capital, Moscow, then the straight line distance between London and Moscow is 7668 kilometers = 7668000 meters. The closest to London most important city in Russia is Kaliningrad. The straight line distance between London and Kaliningrad is 6884 kilometers = 6884000 meters.
Russia borders 10 countries so no one country can be said to lie closest to Russia.
Russia is itself partly European and partly Asian, so must be closest! Turkey is mostly in Asia but has a small part in Europe.