Red Fox is 100.1 km from Albert – Picardie. Red Fox is 107.4 km from Lille Lesquin. Get latest prices on KAYAK now!