No, the parking at Heathrow is not free. There are different fees for every mode of parking at Heathrow London Airport.