Three-time F1 world champion Sir Jackie Stewart has taken ill onboard a flight to the UK from the Geneva motor show.
The 71-year-old was given first aid by stewardesses after passing out and complaining of chest pains. The plane was met by paramedics upon landing at Heathrow airport at around 12.45pm local time.
The pilot asked passengers if there were any medical personnel on the plane, stating that there was a medical emergency.
Autoblog journalists were on the plane - they report that Stewart got up to go to the toilet during the flight but never returned to his seat.
He was conscious as the plane landed and was seen chatting to paramedics as they examined him, but was taken away by ambulance for further medical examination.
Stewart's son Paul has visited him in hospital and told the BBC: "I've just spoken to him. He seemed absolutely fine. He did pass out and as a precaution was taken to hospital. Obviously we need to establish what happened.
"Hopefully he'll be checked over and it will be nothing more sinister."
It is understood that Sir Jackie was taken to Hillingdon hospital north of Heathrow airport, where he is now under observation.
A BA spokesman said: "Our flight crew requested a priority landing so that a male passenger could receive medical attention immediately on arrival. Cabin crew cared for the customer during the flight. We wish him well."
He was returning from the Geneva motor show with his wife Helen.