Peterborough (as the crow flies).
No, its 77 miles away from London on the Salisbury plain.
About 12000 miles from London and about 60 miles from Tokyo.
Devon is 169.78 miles or 273.23 k.m.s away from London.
18.9 miles away
East Grinstead to Central London is about 35 miles.
Worthing is about 65 miles away from Centrel London
Central London to Bletchley Park is about 48 miles by road.
About 200 miles
About 400.
1360 miles
924.5 miles
21 miles