The Winning Post is 17.5 km from London Heathrow. Get latest prices on KAYAK now!