Yep most companies do not store your car at the airport, most have open ground/warehouse in which to store the car which in an area such as London can be up to 50 miles away from the site.
It should all be stated in the Terms & Conditions where your car is stored, so do read them carefully.
I believe it was on Television a couple of years back.