I am arriving on a KLM flight into terminal 4. We have a car rental with Advantage. I was told this company is on-site, but I can't find it anywhere.
My travel agent is trying to find out information, but was told that Heathrow recently relocated ALL car rental companies. Is there anyone who has recently rented a car from Heathrow know where/what car rental companies are on-site? One agent told us that we need to go to terminal one for all car rentals. The Heathrow Airport website looks like some car rental companies are at terminal 4. It is all very confusing.
I'd like to work out the details now, before I'm traveling sleep deprived, with kids, and luggage.
Thank you in advance for any insight.