How many miles is it from London to Menorca?

Distance is 1340 kilometers or 833 miles