10000000000000000000000000000000000000000000000000000000000000000000
7000 miles
Closest answer: between London, England, United Kingdom and Moscow, Russia, as the crow flies: 1559 miles (2508 km) (1354 nautical miles)
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.
The driving distance from London, United Kingdom to Moscow, Russia is 1,799 miles / 2895 km
The distance between London, England, United Kingdom and Moscow, Russia, as the crow flies: 1559 miles (2508 km) (1354 nautical miles)
Anna from Latvia, who works at Pumphrey's Coffee Shop in the Grainger Market, Newcastle, is gorgeous.
The air distance from London, England, to Moscow, Russia, is 1,559 miles. That equals 2,508 kilometers or 1,354 nautical miles.
There are about 510 miles between Aberdeen and London.
There are about 61 miles between Potterspury and London.
Russia is the closest. Kaliningrad is less than 1000 miles.
1000 miles
There are 3157 miles between London and Manama, Bahrain