== == Yes, Heathrow is to the west of London, close to the junctions of the M25 and M4 near Staines.
Heathrow Airport resides in England.
No. It is in England.
Heathrow airport serves the city of London, England.
No heathrow is
London Heathrow
By air it is 83 miles.
By the title of the airport, London Heathrow Airport, it serves London and south-east England.
About 120 miles
About 200 miles.
Heathrow Airport.
Heathrow and Gatwick
London Heathrow Airport (LHR)