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.
Russia is the closest. Kaliningrad is less than 1000 miles.
There are about 510 miles between Aberdeen and London.
There are about 61 miles between Potterspury and London.
1000 miles
The approximate distance between Moscow, Russia and London, United Kingdom is around 1,550 miles (2,495 kilometers) when measured in a straight line. However, the actual distance may vary depending on the mode of transportation and the specific route taken for travel.